Android更改默认设置模板样式

时间:2019-01-21 15:18:02

标签: android

好,所以我使用默认设置活动模板,该模板会生成大量代码。

我现在正在尝试自定义设置活动的样式。

我发现我可以通过将这些行放置在我的全局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类型的问题,但这暂时使我逃脱了。

非常感谢您的帮助。

0 个答案:

没有答案