当我从页面 1 导航到ViewPager
.
我已经尝试过setTheme(R.style...)
,但正如它在文档上所说的那样,它应该在绘制视图之前被调用。事实上,我根本没有得到任何改变。
我已经使用它创建了主题,我想在实体和透明操作栏样式之间切换。
在setTheme(int)
我没有使用int
样式的 上,我创建了一个新主题,它只用透明可绘制对象覆盖android:actionBarStyle
and 。actionBarStyle
有没有办法即时更改颜色?
只需将您的背景创建为可绘制的 xml(或者如果您想要简单的颜色,它可以是一种颜色)。然后使用setBackgroundDrawable(drawable)
方法。