Quiero crear un tipo de diseño de tarjeta con tarjetas que contienen un diseño ListView
dentro de un HorizontalScrollableView
que puede desplazar las tarjetas horizontalmente. Todo funciona, pero tengo problemas con el desplazamiento. Puedo desplazar la vista de lista verticalmente solo si no estoy desplazando las tarjetas horizontalmente y viceversa.Uso del diseño de ScrollViews en HorizontalScrollView
Este es el contenedor principal:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent" >
<HorizontalScrollView
android:id="@+id/listview"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="#ddd" >
<LinearLayout
android:id="@+id/list"
android:layout_width="fill_parent"
android:layout_height="fill_parent" android:orientation="horizontal" >
</LinearLayout>
</HorizontalScrollView>
</RelativeLayout>
inflè y añadir los elementos de ListView a la disposición lineal. Me gustaría permitir el desplazamiento vertical y horizontal sin problemas sin este tipo de limitaciones (desplazamiento simultáneo horizontal y vertical).
¿Cómo puedo lograr esto?
Así que desea desplazarse toda la vista de lista horizontal o sólo las filas en la vista de lista ?? –
Quiero desplazar la lista verticalmente y las cartas que contienen la lista horizontalmente. Puedo hacer eso pero no puedo desplazarme simultáneamente, por lo que es muy difícil lograr un buen resultado – Matroska
Quiere decir, quiere un gesto diagonal para desplazarse simultáneamente tanto en el contenedor como en la vista de lista, como mover el dedo hacia arriba y hacia la derecha y hacer scrollview scroll right y listview desplácese hacia arriba al mismo tiempo? –