3

PreferenceActivityを使用して背景を変更できることがわかりましたgetListView().setBackgroundResource(R.drawable.bg);

ただし、より深いPreferenceScreenに移動すると、背景は黒に戻ります。

PreferenceScreen背景を変更できるメソッドはないようです。

4

1 に答える 1

3

ネストされたPreferenceScreensは、親からテーマを取得することになっていますが、このバグのためにhttp://code.google.com/p/android/issues/detail?id=4611&q=preference%20nested&colspec=ID%20Type%20Status%20Owner %20Summary%20Starsはそうではなく、ネストされた設定で背景を手動で設定する方法がわかりません。うまくいけば、これは少なくとも理由を説明するのに役立ちます。

回避策を見つけたら聞いてみたいです:)

于 2011-01-18T23:30:49.130 に答える