我需要实现这样的用户界面:
在上面的屏幕row needs to be scrolled horizontally
和columns need to be scrolled vertically
.
我没有使用画廊,因为它已被弃用。以下是我尝试过的一些场景:
1、GridView和ListView的结合。
2、ListView与水平ListView的结合(自定义组件)。
Option 1
对我不起作用,但我可以用option 2
. 使用选项 2 性能不佳。
解决方案:我正在考虑实施4-5 horizontal listviews inside scrollview with Gestures
,以便我可以通过代码或通过subclassing the ScrollView and overriding the onScrollChanged method
.
但我正在寻找一些更优化的解决方案。
任何帮助表示赞赏。
谢谢