Chcę utworzyć rodzaj układu kart z kartami zawierającymi układ ListView
wewnątrz HorizontalScrollableView
, które mogą przewijać karty w poziomie. Wszystko działa, ale mam problem z przewijaniem. Mogę przewijać listę tylko pionowo, jeśli nie przewijam kart w poziomie i viceversa.Korzystanie z układu ScrollViews w HorizontalScrollView
To jest główny pojemnik:
<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>
ja nadmuchać i dodać elementy listview do układu liniowego. Chciałbym umożliwić płynne przewijanie w pionie i w poziomie bez tych ograniczeń (jednoczesne przewijanie w poziomie iw pionie).
Jak mogę to osiągnąć?
Więc chcesz przewinąć całą listview poziomo lub tylko wiersze w listview ?? –
Chcę przewinąć listę w pionie i karty, które zawierają listę w poziomie. Mogę to zrobić, ale nie mogę jednocześnie przewijać, więc bardzo trudno jest osiągnąć dobry wynik. – Matroska
Masz na myśli, że chcesz przekątnej gestu jednocześnie przewijać zarówno kontener, jak i listview - jak, przesuń palec w górę i w prawo i przewiń w scrollview prawy i listview przewijają w górę w tym samym czasie? –