我正在使用ActionBar图书馆的ActionBarSherlock。我可以使用该ActionBar.setBackgroundDrawable(Color)方法设置我的操作栏的背景颜色。更改背景颜色后,我稍后需要将其恢复为原始/默认ActionBar颜色。
如何确定用于的原始/默认颜色ActionBar是什么?
我正在使用ActionBar图书馆的ActionBarSherlock。我可以使用该ActionBar.setBackgroundDrawable(Color)方法设置我的操作栏的背景颜色。更改背景颜色后,我稍后需要将其恢复为原始/默认ActionBar颜色。
如何确定用于的原始/默认颜色ActionBar是什么?
取决于您使用的主题。它应该是
R.drawable.abs__ab_transparent_dark_holo为了Theme.SherlockR.drawable.abs__ab_solid_light_holo为了Theme.Sherlock.LightR.drawable.abs__ab_solid_dark_holo为了Theme.Sherlock.Light.DarkActionBar不要只是创建一个模型类,它会记住您正在设置的内容,并且您可以随时回滚。