设置 Theme.Holo.Light 会更改列表中除复选框之外的所有内容
<style name="CustomTheme" parent="@android:style/Theme.Holo.Light">
我制作了自己的主题并在清单中添加了对它的引用。除了我的自定义列表中的复选框之外,一切看起来都很完美(按钮、文本框等)。
android:checkMark="?android:attr/listChoiceIndicatorMultiple"
我的列表项中的复选框是 Theme.Holo 中的默认复选框,我不明白为什么。
感谢您的帮助!
<style name="CustomTheme" parent="@android:style/Theme.Holo.Light">
I made my own theme and added a reference to it in my manifest. Everything looks perfect (buttons, textboxes etc) except for the checkboxes in my custom list.
android:checkMark="?android:attr/listChoiceIndicatorMultiple"
The checkbox in my listitem is the default checkbox from Theme.Holo and I can't figure out why.
Grateful for any help!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我也有同样的问题。我不知道为什么它没有选择正确的复选框 - 你在浅色背景上几乎看不到它。现在,我将适当的全息光复选框图像从 android 可绘制文件夹复制到我的项目中。然后我创建了自己的引用这些图像的图像。然后,我将 android:button 属性设置为新的选择器 xml。我的选择器 xml 如下所示:
确保将所有不同密度的图像(xhdpi、hdpi 等)复制到项目中。
I am having the same problem. I have no idea why it isn't choosing the correct checkbox - you can barely see it on the light background. For now, I copied the appropriate holo light checkbox images out the of the android drawable folders and into my project. I then created my own that referenced these images. I then set the android:button attribute to my new selector xml. My selector xml looks like this:
Make sure you copy all of the different density images (xhdpi, hdpi, etc.) into your project.
正如 henry000 所写,同样的事情也发生在我身上,但使用的是单选按钮。
我从以下位置下载了原始的全息光主题单选按钮图像和 XML 布局
http://android-holo-colors.com/
The same thing happened to me but with radio buttons, as henry000 wrote.
I downloaded the original holo-light themed radiobuttons images and XML layouts from
http://android-holo-colors.com/