我有一个扩展 PreferenceActivity 的活动。
我的主题:android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen" 应用于 Manifest 文件中的应用程序级别。
除了“PreferenceCategory”的“PreferenceScreen”元素之外,一切都得到了想要的主题。它们仍然具有默认的黑色背景。简而言之,具有父首选项屏幕的主首选项类别屏幕正在获取主题,但如果我单击任何 PreferenceScreens 以转到其元素首选项(EditText 等),他们没有获得主题......
知道为什么会发生这种情况吗?
结构或preferences.xml 是这样的:
<PreferenceCategory>
<PreferenceScreen>
<EditTextPreference>
...
</EditTextPreference>
<EditTextPreference>
...
</EditTextPreference>
...
</PreferenceScreen>
<PreferenceScreen>
...
</PreferenceScreen>
</PreferenceCategory>