我为复选框
创建了自定义样式 <style name="CheckBoxtpi" parent="android:Widget.CompoundButton.CheckBox">
<item name="android:button">@drawable/tpi_btn_check_holo_light</item>
</style>
并将其应用于我的主题,它的效果很好,但警告对话框中的所有复选框仍然是标准的Holo Blue颜色。 我怎么能改变这个?
答案 0 :(得分:1)
你可以做两种选择;
在构建对话框时,将您的上下文从getApplicationContext()
或任何其他内容更改为显式MyActivity.this
(无论您的活动名称是什么)。
这可能会解决问题。
您可以为对话框创建自定义布局并将其命名为
dialog.setContentView(R.layout.custom_dialog);