[英]How to change action bar background color on holding home button?
我已经使用以下代码更改了操作栏的颜色: getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#0067ad")));
但是,当我按住“主页”按钮时,操作栏颜色为黑色。 我该如何改变! 谢谢!
您最好在styles-v21.xml中设置Actionbar的颜色,如下所示:
<item name="android:colorPrimary">@color/yourActionbarColor</item>
colorPrimary确定最近操作栏和应用程序标题的颜色。 在侧重于L之前版本的styles.xml中,应使用name="colorPrimary"
获得相同的结果。
而且,如果您只想更改Lollipop上方的最近显示的标头颜色,则可以使用以下Java代码:
TaskDescription taskDesc = new TaskDescription(yourTitle, yourIcon, yourColor);
myActivity.setTaskDescription(taskDesc);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.