Android Lollipop 文本颜色问题

标签 android android-5.0-lollipop android-theme textcolor

我有一个带有 android:Theme.Holo 的应用程序,导航栏为黑色背景,Button/TextView 的文本颜色为白色。在 Lollipop 之前的操作系统上没问题。

在 Lollipop 中我看不到文字,我想它也是黑色的,因为正如我所说,它在以前的操作系统上运行良好。

关于 Android L 中文本颜色的任何众所周知的问题?

最佳答案

我最近将我的 targetApi 从 20 升级到 22 后遇到了这个问题。我有一个带有 textColor: white 的按钮,但它显示透明,因为我的背景颜色是透明的

我不确定为什么 textColor 在 Lollipop 上有问题,但我通过以编程方式设置 textColor 解决了这个问题。

    loginBT = (Button) v.findViewById(R.id.beta_login);
    loginBT.setTextColor(getResources().getColor(R.color.white));

关于Android Lollipop 文本颜色问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30751934/

相关文章:

android - 谷歌地图主题

java - 数据库错误: "NullPointerException: Attempt to invoke virtual method getApplicationInfo()... on a null object reference"

android - Path.reset 与 Path.rewind

android - 最新支持库v4需要minSdk(API 20, L Preview)?

android - WebView重置UiMode并打破黑暗主题

java - 如何使用 Material Design 更改操作栏文本颜色?

Android Studio 高亮所有具有 JNI 函数的 Java 类

android - 双簧管/AAudio 播放流中的欠载

android - 在 ImageButton 之外实现波纹效果

android - Android中BluetoothLeScanner的setReportDelay的目的是什么