Ustawienie android: windowBackground to @null sprawia, że przewijanie się rozmazuje?
Używam biblioteki akcji sherlock, aby obsługiwać wiele urządzeń. mamviewPager
który ma 3 fragmenty:
listView
, każdy przedmiot matextView
i animageView
drugi magridView
, każdy przedmiot matextView
i animageView
trzeci ma tylkotextView
Na razie.jak słyszałem w filmach Google IO (a ponieważ Lint mi to mówi), zaleca się używanie następnego stylu dla wszystkich działań:
<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>
działało to dla mnie na wielu urządzeniach.
jednak w emulatorze, używając wersji 2.3.3, i w galaktyce, kiedy przewijam (alboviewPager
lub którykolwiek zadapterViews
), wszystko się rozmazuje, więc dostaję dużo białych pikseli, jakby nic nie było odświeżone.
Próbowałem nawet ustawićandroid:cacheColorHint="#00000000"
dla wszystkich moich adapterView, ale nadal występuje.
co się dzieje? jak mogę to naprawić? Lubię dodawać powyższe, ponieważ usuwa brzydkie tło gradientowe galaktyki S3, które pojawia się dla każdej aplikacji.