由于你没有桥悄自己定义颜色,默认为灰色。
有两种方式设置:
1:在java类中
TextView tv = new TextView(this);
tv.setTextColor(Color.RED)
利用这种方式设置字体颜色。
2:在xml文件中
<TextViewandroid:id="@+id/email"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="让空邮箱"
android:textColor=""
/>
在你的TextView中有textColor属性,给属性值敏滑渣为RGB格式就行了.
在安卓6.0,增加了SYSTEM_UI_FLAG_LIGHT_STATUS_BAR这塌滚个Flag字段,可以设置状态栏的字团握余体为深色,不是一直默认的白色了。在浅色背景的沉浸式状态栏中很有必要。
使用方式
window必须是FLAG_DRAWS_SYSTEM_BAR_BACKGROUNDS(绘画模式)且一定不能是FLAG_TRANSLUCENT_STATUS(半透明模式)
注:在8.0跟6.0系统上测试过,8.0这个并没有要求,6.0确实是需要这个前提
在一Activity多Fragment,各Fragment之间字体效果可能要求不同皮橘,需动态设置字体颜色
参考文章: https://www.jianshu.com/p/eec1cf2aa96d
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)