如何使用自定义布局创建 android 小吃店 [重复]
Posted
技术标签:
【中文标题】如何使用自定义布局创建 android 小吃店 [重复]【英文标题】:How to create android snackbar with custom layout [duplicate] 【发布时间】:2016-02-26 09:47:50 【问题描述】:我正在尝试使用自定义布局创建小吃吧。如果可能的话,给我一个例子。
【问题讨论】:
【参考方案1】:Refer This Link
final SnackBar mSnackBar = SnackBar.make(getActivity()).
applyStyle(getResources().getColor(R.color.colorPrimaryDark));
mSnackBar.text("This is SnackBar")
.singleLine(true)
.textSize(15)
.textColor(getResources().getColor(R.color.colorAccent))
.actionText("CLOSE")
.actionTextColor(getResources().getColor(R.color.colorPrimary))
.actionClickListener(new SnackBar.OnActionClickListener()
@Override
public void onActionClick(SnackBar sb, int actionId)
// Handle click
)
.duration(5000);
【讨论】:
【参考方案2】:试试这个
Snackbar snackbar = Snackbar
.make(coordinatorLayout, "This is snackbar", Snackbar.LENGTH_LONG);
snackbar.show();
否则
Snackbar snackbar = Snackbar
.make(coordinatorLayout, "Message is deleted", Snackbar.LENGTH_LONG)
.setAction("UNDO", new View.OnClickListener()
@Override
public void onClick(View view)
Snackbar snackbar1 = Snackbar.make(coordinatorLayout, "Message is restored!", Snackbar.LENGTH_SHORT);
snackbar1.show();
);
snackbar.show();
【讨论】:
【参考方案3】:由于 Snackbars 的预期用途,不鼓励自定义布局,它们本质上是“交互式祝酒词”,不应仅包含消息和操作。有关详细信息,请参阅 design guidelines。
【讨论】:
以上是关于如何使用自定义布局创建 android 小吃店 [重复]的主要内容,如果未能解决你的问题,请参考以下文章