问题描述:使用alertDialog时设置复选框时,复选框看不见,显示为白色
解决办法:
1.在value文件夹下的style文件中添加如下代码:
<style name="MyDialog" parent="Theme.AppCompat.Light.Dialog.Alert">
<item name="android:windowFrame">@null</item>
<item name="android:windowNoTitle">true</item>
<item name="android:windowIsFloating">true</item>
<item name="android:windowContentOverlay">@null</item>
</style>
2.在主类中给alertDialog设置主题
//新增一个主题,用于完整显示alertdialog主题效果
alertDialogBuilder.getContext().setTheme(R.style.MyDialog);