![](/img/trans.png)
[英]Why is my Android snackbar dismissed after clicking its action button?
[英]Adding button to snackbar Android
該庫旨在顯示具有特定風格的零食店。 如果按原樣使用它,則對預定義樣式之外的外觀影響非常有限。 所以你可以在創建之后獲得零食的意見:
mSnackBar = new SnackBar.Builder(this)
.withOnClickListener(this)
.withMessage("Text")
.withActionMessage("Action")
.withStyle(SnackBar.Style.DEFAULT)
.show();
TextView snackButton = (TextView) mSnackBar.getContainerView().
findViewById(R.id.snackButton); \\ now you can modify the style of action view
但請記住,通過這種方式,您正在修改已存在且已對用戶可見的View。 因此,在更改樣式時可能會出現一些視覺效果(例如閃爍)。
為避免不良影響,您有兩種選擇:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.