我想知道如何在Xamarin.Android中将'ListView'水平滚动。
最佳做法是使用RecyclerView
作为谷歌推荐,使用LinearLayoutManager
,项目可以垂直或水平显示。
有关实现recyclerView的详细信息,请参阅RecyclerView
https://docs.microsoft.com/en-us/xamarin/android/user-interface/layouts/recycler-view/
如果你坚持使用listview
来实现水平滚动,你可以参考Paul Soucy's HorizontalListView.java和cheesebaron's C# implementation
这是我放在布局文件中使其工作的内容。
<HorizontalScrollView
android:layout_weight="50"
android:layout_width="0dp"
android:layout_height="150dp" >
<ListView
android:minWidth="25px"
android:minHeight="25px"
android:layout_width="150dp"
android:layout_height="150dp"
android:id="@+id/BarcodeChorusLocalizationListView" />
</HorizontalScrollView>