我嘗試製作一個ExpandableListView,其中的組頭被繪製爲逆。通過XML更改文本顏色,大小等沒有問題。我甚至發現如何使用系統默認值如什麼樣式/ attr/drawable爲逆背景?
<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?
問候,約爾格
PS:第一個問題在這裏;-)感謝名單給所有的人在這裏回答的最後幾個月和幾年:你偉大的人,似乎更容易,我發現在編程重入經過12年的休息;-)