我必须在一个可以超过宽度和高度的 Android 片段中创建一个项目表,因此需要双向滚动。想想水平轴上的小时和垂直轴上的频道的电视指南。表中的每个项目都是可操作的(statelistdrawable 包含位图)。考虑到以下情况,您将如何最有效地实现这一点:
- 没有默认的双向滚动视图。我在 ScrollView 中添加了一个 HorizontalScrollView,尽管据报道它会导致问题,但它工作正常。
- 应该有一种机制来延迟加载不可见的视图(类似于 listview 适配器行为)
谢谢
我必须在一个可以超过宽度和高度的 Android 片段中创建一个项目表,因此需要双向滚动。想想水平轴上的小时和垂直轴上的频道的电视指南。表中的每个项目都是可操作的(statelistdrawable 包含位图)。考虑到以下情况,您将如何最有效地实现这一点:
谢谢
如何使用 ViewPagerIndicator 和 ViewPager。甚至还有一个库可以让您使用图标作为指标:http: //viewpagerindicator.com/
使用 ViewPagerIndicator,您可以水平指示小时数,每个片段内的列表视图将负责频道