Wenn Sie android: windowBackground auf @null setzen, wird das Scrollen zu einem Abstrich?

Ich verwende die Sherlock-Actionbar-Bibliothek, um viele Geräte zu unterstützen. Ich habe einviewPager Das hat 3 Fragmente:

eins mit alistView Jeder Artikel hat einetextView und einimageViewder zweite hat agridView Jeder Artikel hat einetextView und einimageViewder dritte hat gerade einetextView zur Zeit.

Wie ich in Google IO-Videos gehört habe (und wie Lint mir mitteilt), wird empfohlen, für alle Aktivitäten den nächsten Stil zu verwenden:

<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>

das hat bei mir auf vielen geräten geklappt.

Allerdings auf dem Emulator mit Version 2.3.3 und auf Galaxy Nexus, wenn ich scrolle (entweder dieviewPager oder eines deradapterViews), alles verschmiert nur, so dass ich viele weiße Pixel bekomme, als ob nichts aktualisiert wurde.

Ich habe sogar versucht, einzustellenandroid:cacheColorHint="#00000000" für alle meine adapterViews, aber es tritt immer noch auf.

Was ist los? Wie kann ich das Problem beheben? Ich mag das oben genannte hinzufügen, da es den hässlichen Hintergrund mit Farbverlauf von Galaxy S3 entfernt, der für jede App angezeigt wird.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage