与PreferenceActivity的标题片段相比,PreferenceFragment中的窗口背景(图像)看起来有所不同。
我使用的自定义样式是从另一个自定义样式“ AppTheme”派生而来的,该样式为活动提供了工具栏。
<style name="AppTheme.SettingsTheme" parent="AppTheme">
<item name="android:windowBackground">@drawable/test_tbr</item>
<item name="android:alertDialogTheme">@style/AlertDialogStyle</item>
<item name="android:textColor">@android:color/black</item>
<item name="android:textColorSecondary">@android:color/black</item>
</style>
与PreferenceActivity的标头片段相比,使用样式应用的背景图像在PreferenceFragment中显得不同。 (A)在标题片段中,适合由工具栏和导航栏界定的图像。 Background image bound between toolbar and navigation bar
在标头片段中的(B)处,图像被应用于窗口。 Background image applied to the whole window
我希望即使对于标题片段,背景图像的行为也像(B),因为我拥有的背景图像更适合这种方式。
除了仅使用样式外,我还尝试使用窗口上的setBackgroundDrawableResource方法以编程方式在活动中应用窗口背景,但没有任何改进。