2012-04-10 61 views
3

我在runntime中創建PreferenceScreen。但試圖滾動時屏幕停電。PreferenceScreen中的Screen BlackOut

對於ListView存在是爲了避免這種情況的狀態,

android:cacheColorHint="@android:color/transparent" 

但PreferenceScreen沒有這樣的狀態。

如何避免PreferenceScreen中的屏幕中斷?

回答

1

試試這個東西。

getListView().setBackgroundColor(Color.TRANSPARENT); 
getListView().setBackgroundColor(Color.rgb(4, 26, 55)); 
0

這是一個老問題,但也許這個答案將幫助那些誰找到它:

試試這個:

在您的Android清單文件,添加「@android:風格/主題。 Light.WallpaperSettings「設置爲您的偏好活動。

實施例:

<activity 
     android:label="@string/cube2_settings" 
     android:name=".CubeWallpaper2Settings" 
     android:theme="@android:style/Theme.Light.WallpaperSettings" 
     android:icon="@drawable/ic_launcher_wallpaper" 
     android:exported="true" 
     android:screenOrientation="unspecified" > 
</activity>