2013-10-02 3 views
6

Ich habe eine SurfaceView in einer ScrollView. Immer, wenn ich versuche zu scrollen, bleibt die SurfaceView immer etwas hinterher und hinterlässt schwarze Nähte, wo sie nicht den Platz abdecken, wo sie sein müssen.SurfaceView Lags, wenn in ScrollView

Mein Code für die SurfaceView ist:

<SurfaceView 
     android:layout_width="match_parent" 
     android:layout_height="200dp" 
     android:id="@+id/fragment_stats_hourly_surface_view" 
     android:layout_below="@+id/fragment_stats_hourly_view" 
     android:layout_marginLeft="16dp" 
     android:layout_marginRight="16dp" 
     android:background="@drawable/outline" /> 

Wie kann ich die SurfaceView mit dem Scrollen zu halten erscheinen die schwarzen Nähten zu stoppen?

Ich sollte auch erwähnen, dass ich ein neues Projekt mit einer leeren Aktivität mit einem ScollView und einem SurfaceView innerhalb es mit den gleichen Ergebnissen begann.

Antwort

3

Sie sollten eine TextureView auf ICS Versuchen und 14+ oben, auch bekannt als API verwenden.

+0

Dies ist eine sehr hilfreiche Information! Danke. –