我有一个应用程序,它使用自定义主题提供一组可切换的夜间模式(红色)控件。这些控件位于共享首选项视图中。我已经从 Android git 源的 hdpi 和 mdpi 文件夹中为我的控件复制并着色了所有必要的图像。红色主题在 160 dpi 屏幕 (480x800 Android 3.2) 上工作得非常好,但在 240 dpi (480x854 Android 2.1) 上,自定义复选框和收音机是不可见的,它们也不占用带有标签的行上的任何空间。尽管简单线性视图上的下拉列表控件似乎显示得非常好。我能看到的唯一区别是后者有 .9.png 图像。
出了什么问题以及如何解决?