我尝试创建一个可扩展的ListView,其中组标题倒置绘制。通过XML更改文本颜色、大小等没有问题。我甚至找到了如何使用系统默认值的方法,比如
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
style="@android:style/TextAppearance.Medium.Inverse"
/>
但是对于背景颜色?!我不明白为什么这些样式不包括背景颜色信息?!
当然,我可以使用直接的颜色,但我寻找好的默认背景属性或样式。像“style/Background.For.TextAppearance.Medium.Inverse”;-)
什么是一个好的解决方案?使得在深色主题设备上我得到白色/灰色,在白色主题上我得到黑色?
或者我应该简单地使用R.color.background_light?
问候,Joerg
PS:第一个问题;-) 感谢所有在这里回答过去几个月和几年的人们:你们伟大的人让我在12年的间隔后更容易找到重新进入编程。