其他分享
首页 > 其他分享> > android-是否可以更改PreferenceActivity的子屏幕(PreferenceScreen)的背景?

android-是否可以更改PreferenceActivity的子屏幕(PreferenceScreen)的背景?

作者:互联网

我发现您可以使用getListView().setBackgroundResource(R.drawable.bg);来更改PreferenceActivity的背景.

但是,如果转到更深的“首选项屏幕”,背景将返回黑色.

在PreferenceScreen中似乎没有任何方法可以允许更改背景.

解决方法:

嵌套的PreferenceScreens应该以父级为主题,但是由于存在此错误http://code.google.com/p/android/issues/detail?id=4611&q=preference%20nested&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars,我不知道,而且我不知道如何在嵌套的首选项中手动设置背景.希望这至少可以解释原因.

很想听听您是否找到解决方法:)

标签:preferenceactivity,background,android
来源: https://codeday.me/bug/20191208/2094227.html