2014-07-10 67 views
-1

在我的應用程序中,首選項設置活動有時無法正確顯示。它變黑。Android PreferenceActivity wiered行爲

我原來的偏好活動

enter image description here

但有時它變黑,並顯示如下截圖

enter image description here

沒有檢查框和列表偏愛可見。

當它變黑,我滾動它看起來很可憐​​

enter image description here

宣言清單文件

  <activity 
     android:name="com.test.wallpaper.PreferenceSettingActivity" 
     android:label="@string/app_name" 
     android:theme="@android:style/Theme.NoTitleBar" > 
     <intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
     </intent-filter> 
     </activity> 

回答

0

你需要在這個XML頁面設置父佈局背景。

在xml中對父佈局使用setbackground。

+0

它不工作。這是一個PreferenceActivity,我爲這個視圖使用addPreferencesFromResource(R.xml.preferences)。根據你的建議,我創建了一個佈局和設置背景,但同樣的問題隨機發生。 –