在PreferenceScreen中屏幕BlackOut

时间:2012-04-10 10:54:54

标签: android android-preferences

我正在运行中创建一个PreferenceScreen。但是当试图滚动时屏幕停电。

对于ListView,有一种状态可以避免这种情况,

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

但PreferenceScreen没有这样的状态。

如何在PreferenceScreen中避免屏幕停电?

2 个答案:

答案 0 :(得分:1)

尝试这件事。

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

答案 1 :(得分:0)

这是一个老问题,但也许这个答案会帮助那些找到它的人:

试试这个:

在Android Manifest文件中,将“@android:style / Theme.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>