我需要帮助在运行时将按钮背景设置为默认全黑。
写布局的时候,可以很方便的使用@android:drawable/btn_default_holo_dark
设置背景,但是我找不到btn_default_holo_dark对应的drawable id。 android.R.drawable.btn_default_holo_dark
不存在,并且 android.R.drawable.btn_default
不适合 holo dark 主题。
为了解决这个问题,我希望你能告诉我按钮默认全息深色样式的正确 ID,或者另一种将按钮重置为其默认主题样式(在我的情况下为全息深色)的简单方法。
最佳答案
您不能设置它,因为该资源不是公开的。将其复制到项目的 res/drawable
文件夹中。您将在
<sdk>/platforms/android-<version>/data/res/drawable/btn_default_holo_dark.xml
您还需要复制文件中引用的其他可绘制对象。
关于android - 如何将按钮的背景设置回 default_holo_dark,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14295894/