android - android (android.R.drawable.{checkbox}) 中 Material Design 复选框的名称是什么?

标签 android android-layout checkbox

如下图所示: enter image description here

我需要这个默认的可绘制对象,这样我就可以通过编程方式将它设置为自动生成的复选框,如下所示:

checkBox.setButtonDrawable(R.drawable.checkbox_style);

我需要这个可绘制的复选框,因为带有 Android 4.3 (Jellybean) 的三星 GT-I9300 覆盖了上面的这个样式,如下所示:

enter image description here

这是我的应用主题:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="colorPrimary">@color/colorPrimary</item>
    <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
    <item name="colorAccent">@color/colorAccent</item>
    <item name="android:windowBackground">@color/colorPrimary</item>

    <item name="colorControlNormal">#88FFFFFF</item>
    <item name="colorControlActivated">#88FFFFFF</item>
    <item name="colorControlHighlight">@color/colorAccent</item>
    <item name="android:textColorHint">@android:color/white</item>

</style>

请问它叫什么名字,比如android.R.drawable.(...)

最佳答案

<style name="Widget.CompoundButton.CheckBox">
    <item name="android:background">@android:drawable/btn_check_label_background</item>
    <item name="android:button">?android:attr/listChoiceIndicatorMultiple</item>
</style>

关于android - android (android.R.drawable.{checkbox}) 中 Material Design 复选框的名称是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37208561/

相关文章:

ScrollView 中的 Android ListView

android - 哪个构造函数被调用来查看?

android - 安息在 Android 4.0 上

android - Mysql查询对应的Sqlite查询语法

android - 滚动后 gridview 单元格 View 位置发生变化 ...颜色设置为与单击单元格不同的单元格

java - 带间距的多笔画

javascript - 组复选框 - 如果未选中任何子框,如何取消选中父框?

javascript - 在 Angular 1.5.8 中,如何使网站的选中/取消选中复选框功能通用?

javascript - 选中/取消选中复选框以使用 JavaScript 显示/隐藏输入文件元素

android - 在android中以编程方式截取屏幕截图