2016-09-20 59 views
-3

我想给用户一个选择,以在运行时更改操作栏颜色,但我可以在运行时更改整个主题,除了操作栏。任何人都可以帮助我在android中在运行时更改操作栏颜色。如何在运行时更改操作栏颜色android

+0

你用什么方法?动作条?自定义工具栏? –

+0

使用'ToolBar'而不是'ActionBar'。 – Piyush

+0

@piyush,好的,如果我将使用工具栏,我该如何动态改变颜色,即在运行时? – Jayasree

回答

0

你可以试试这个(希望你正在起诉动作条没有工具栏)

ActionBar bar = getActionBar(); 
bar.setBackgroundDrawable(new ColorDrawable("COLOR")); 

检查此链接为more

+0

我无法使用您的代码动态更改操作栏的颜色 – Jayasree

+0

发布操作栏代码 – droidev