![](/img/trans.png)
[英]Why is my Android snackbar dismissed after clicking its action button?
[英]Issue with colour of Custom Snackbar action button
我需要使用Android Studio未預先定義的顏色(即不使用Color.BLUE
等)更改Snackbar中操作按鈕的顏色。
我在谷歌/堆棧溢出中研究過這個問題。 但到目前為止,所有教程都只使用默認值。 但我想使用十六進制值(例如#a1b2c3
)
因此,我想知道這是否可行。 提前致謝 :)
使用以下行設置自定義顏色
snackbar.setActionTextColor(Color.parseColor("#a1b2c3"));
這將解決您的問題。
使用此代碼,
snackBar.setActionTextColor(getResources().getColor(R.color.colorAccent));
getResources()。getColor(R.color.colorAccent)被android棄用你必須使用ContextCompat
ContextCompat.getColor(context, R.color.my_color)
color.xml
<color name="colorAccent">#607d8b</color>
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.