Установка Android: WindowBackground в @null делает прокрутку, чтобы размазать?
Я использую библиотеку панели действий Шерлока, чтобы поддерживать множество устройств. у меня естьviewPager
который имеет 3 фрагмента:
listView
, each item has a textView
and an imageView
the second has a gridView
, each item has a textView
and an imageView
the third just has a textView
for now.
как я слышал в видеороликах Google IO (и, как говорит мне Линт), рекомендуется использовать следующий стиль для всех действий:
<resources xmlns:android="http://schemas.android.com/apk/res/android">
<style name="AppTheme" parent="@style/Theme.Sherlock">
<item name="android:windowBackground">@null</item>
</style>
</resources>
это работало для меня на многих устройствах.
Тем не менее, на эмуляторе, используя версию 2.3.3, и на Galaxy Nexus, когда я прокручиваю (либоviewPager
или любой изadapterViews
), все просто размазано, поэтому я получаю много белых пикселей, как будто ничего не обновилось.
я даже пытался установитьandroid:cacheColorHint="#00000000"
для всех моих адаптеров, но это все еще происходит.
что здесь происходит? как я могу это исправить? Мне нравится добавлять вышеупомянутое, так как это удаляет уродливый градиентный фон galaxy S3, который появляется для каждого приложения.