2013-10-02 17 views
6

Ho un SurfaceView in un ScrollView. Ogni volta che provo a scorrere, il SurfaceView rimane sempre un po 'indietro lasciando le cuciture nere dove non copre lo spazio in cui deve essere.SurfaceView ritarda se in ScrollView

mio codice per la SurfaceView è:

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

Come posso impostare la SurfaceView per tenere il passo con lo scorrimento di fermare le cuciture nere di apparire?

Vorrei anche menzionare che ho avviato un nuovo progetto con un'attività vuota con uno ScollView e uno SurfaceView al suo interno con gli stessi risultati.

risposta

3

È necessario utilizzare un TextureView su ICS e, soprattutto, alias API 14+.

+0

Questa è un'informazione molto utile! grazie. –

Problemi correlati