好,所以我使用默认设置活动模板,该模板会生成大量代码。
我现在正在尝试自定义设置活动的样式。
我发现我可以通过将这些行放置在我的全局styles.xml中来更改设置活动每个页面的背景和视图选择器
<resources>
<style name="TurboTheme1" parent="Theme.AppCompat.Light.NoActionBar" >
<item name="android:colorBackground">@color/background_turbo_light</item>
<item name="android:windowBackground">@color/background_turbo_light</item>
<item name="colorPrimary">@color/primary_turbo_light</item>
<item name="colorPrimaryDark">@color/primary_dark_turbo_light</item>
<item name="colorAccent">@color/accent_turbo_light</item>
<item name="android:listViewStyle">@style/MyListViewStyle</item>
</style>
<style name="MyListViewStyle" parent="Theme.AppCompat.Light.NoActionBar">
<item name="android:background">@drawable/turbo_background</item>
<item name="android:listSelector">@color/transparent</item>
</style>
</resources>
但是我不能更改列表项文本的颜色,无论是主要文本还是辅助文本,而且我通常都无法对列表项本身进行样式设置。
这似乎是一个非常基本的101类型的问题,但这暂时使我逃脱了。
非常感谢您的帮助。