我有一个微调器,它在 Emulator 浅灰色和黑色文本中也在 HTC 设备上。在摩托罗拉 Defy 上,控件为深灰色,文本为白色。
如何获取当前设备的默认文本颜色?
最佳答案
carry/manufactures 完成的所有定制都在里面:
android:colors
android:styles
android:themes
如果您使用的是 TextView
,您可以通过创建 TextView
对象并调用 getTextColors() 来检查默认文本颜色。 .
另一种可能性是检查样式如何应用到 TextView
并使用 getResource()
方法来获取您正在寻找的确切颜色。
关于android - 如何获取设备颜色?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8166851/