Android获取主题颜色,禁用按钮

时间:2013-10-13 16:22:20

标签: android dynamic colors themes

有没有办法从代码中读取当前的主题颜色?

我想 1.读取禁用的按钮颜色并将其设置为EditText背景 2.阅读Spinner选择的项目颜色并将其设置为TextView背景

1 个答案:

答案 0 :(得分:1)

  

读取禁用的按钮颜色并将其设置为EditText背景

禁用不是一种颜色。它是用于按钮背景的StateListDrawable状态。因此,您不能“读取禁用的按钮颜色”,因为“禁用”没有简单的颜色。

  

阅读Spinner选择的项目颜色并将其设置为TextView背景

Spinner中的所选项目没有特定颜色,因此我不知道您的意思是什么颜色。