android字体颜色如何设置?

android字体颜色如何设置?,第1张

由于你没有桥悄自己定义颜色,默认为灰色。

有两种方式设置:

1:在java类中

TextView tv = new TextView(this);

    tv.setTextColor(Color.RED)

利用这种方式设置字体颜色。

2:在xml文件中

    <TextView 

        android: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


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12470179.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-25
下一篇 2023-05-25

发表评论

登录后才能评论

评论列表(0条)

保存