获取主题

时间:2015-05-08 12:04:45

标签: android button colors

有没有办法,根据当前主题获取按钮点击的颜色?最好的是我可以使用的xml @color 我打算在按下时将这种颜色用于我的ImageButtons。

2 个答案:

答案 0 :(得分:1)

如果您只想获得一次特定颜色,可以按住设备上的按钮并将其截屏。然后在MS Paint或其他东西中打开图像以获取使用的颜色。

答案 1 :(得分:0)

我找到了一个解决方法。当您将其设置为背景时,操作系统会根据主题自动更改颜色,就好像它是一个按钮一样。

android:background="?android:attr/selectableItemBackground"

如果要在pre API 11设备上使用该属性,可以使用:

android:background="?attr/selectableItemBackground"