1

我将偏好设置为偏好屏幕。

主屏幕很好,但子屏幕很暗,我看不到元素的标题,只有蓝色的描述。

如果我向下滚动,主题将变为浅色。

我尝试添加android:background="AppTheme"元素preferencescreen,但什么也没发生。

编辑(Meph):

<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">


        <!-- Network screen  -->

        <PreferenceScreen
                android:title="@string/pref_network_screen"
                android:key="prefNetworkScreen">
                android:background="@style/AppTheme">
                <CheckBoxPreference
                        android:title="@string/pref_network_update"
                        android:defaultValue="false"
                        android:summary="@string/pref_network_update_description"
                        android:key="prefUpdate" />
                <ListPreference
                        android:title="@string/pref_network_type"
                        android:summary="@string/pref_network_type_description"
                        android:key="prefNetworkType"
                        android:defaultValue="1"
                        android:entries="@array/prefNetworkArray"
                        android:entryValues="@array/prefNetworkValues" />
         </PreferenceScreen>




        <!-- Network screen  -->   

        <PreferenceScreen
            android:title="@string/pref_network_screen"
            android:key="prefNetworkScreen">
            <CheckBoxPreference
                    android:title="@string/pref_network_update"
                    android:defaultValue="false"
                    android:summary="@string/pref_network_update_description"
                    android:key="prefUpdate" />
            <ListPreference
                    android:title="@string/pref_network_type"
                    android:summary="@string/pref_network_type_description"
                    android:key="prefNetworkType"
                    android:defaultValue="1"
                    android:entries="@array/prefNetworkArray"
                    android:entryValues="@array/prefNetworkValues" />
         </PreferenceScreen>
</PreferenceScreen>

和styles.xml:

<resources>

    <style name="AppTheme" parent="android:Theme.Light" />

</resources>
4

0 回答 0