Android:自定义适配器上的水平列表视图

时间:2015-03-05 13:25:24

标签: android android-layout android-listview android-custom-view

我正在开发一个应用程序,其中我需要使用自定义适配器的水平列表视图。我尝试了Link的演示。

演示运行正常。但是当我在我的应用程序中实现相同的代码时,水平滚动不起作用。

我的自定义适配器具有布局,其中一个项目覆盖整个屏幕宽度,大约是屏幕高度的一半。

当我运行我的代码时,第一项完全可见。但是第二项不可见,因为屏幕不滚动。我以与链接中给出的相同方式实现了相同的代码。

我错了,请告诉我,或者我现在该怎么办请建议我。

2 个答案:

答案 0 :(得分:1)

  

布局,其中一个项目覆盖整个屏幕宽度,大约是屏幕高度的一半

我认为您应该使用ViewPager: http://developer.android.com/training/animation/screen-slide.html

如果您不想使用Fragments,可以尝试使用水平LinearLayoutManager(在支持库中提供)使用RecyclerView(如jvrodrigues建议)。 请参阅:https://developer.android.com/training/material/lists-cards.html

希望这有帮助!

答案 1 :(得分:0)

阅读这篇文章后,我实现了自己的Horizo​​ntal listview。你可以找到它:link