我使用以下代码更改了操作栏颜色:getSupportActionBar().setBackgroundDrawable(new ColorDrawable(Color.parseColor("#0067ad")));
但当我按住主页按钮时,动作栏颜色为黑色。
我怎么能改变它!
谢谢!
答案 0 :(得分:0)
您最好在styles-v21.xml中设置Actionbar的颜色,如下所示:
<item name="android:colorPrimary">@color/yourActionbarColor</item>
colorPrimary确定最近的Actionbar和app的标题的颜色。在专注于pre-L版本的styles.xml中,您应该使用name="colorPrimary"
来获得相同的结果。
如果您只想更改Lollipop上方最近显示的标题颜色,您可以使用以下java代码:
TaskDescription taskDesc = new TaskDescription(yourTitle, yourIcon, yourColor);
myActivity.setTaskDescription(taskDesc);