我可以通过color.xml上的这段代码轻松设置Android的ActionBar背景色。
<resources>
<color name="colorPrimary">#ffffc003</color>
<color name="colorPrimaryDark">#ffffffff</color>
<color name="colorAccent">#ff009486</color>
</resources>
我想我可以把文字设置为黑色添加这部分。
<color name="textColorPrimary">#ff000000</color>
但是没有任何效果,所以背景是白色的,文字也是白色的。
另外,如果能允许以编程方式改变这些值,那么不同的表单可以设置自己的操作栏样式,那就更好了。
编辑]第一张图的android.statusbar_hidden=true。第二张,使用color.txt,colorPrimaryDark为白色。第三张是我想要的结果:一个白色背景和黑色前景的状态栏。
这只会影响顶部状态栏的颜色,但如果你将状态栏设置为透明,则不会有任何影响。
它不会影响操作栏本身,现在它是由代号一100%绘制的。我建议将状态栏设置为透明,这样会更符合iOS的处理方式。如何根据codenameone的不同形式改变状态栏的颜色?