2012-08-16 94 views
1

我需要实现这样的UI:滚动功能

enter image description here

在上面的屏幕row needs to be scrolled horizontallycolumns need to be scrolled vertically

我还没有使用Gallery,因为它已被弃用。以下是我尝试过的一些场景:

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的。

但我正在寻找一些更优化的解决方案。

任何帮助表示赞赏。

谢谢

回答

0

我已经与我的解决方案,如果任何人都可以提出一个更好的解决方案,然后很明显,我会去用它:

解决方案:

实现4-5内滚动视图列表视图水平用手势 和处理的垂直扫动直通代码或通过继承 滚动型和重写onScrollChanged方法。

1

使用webview并通过JS钩子将内容推送到它。

+0

谢谢你给你的时间,+1为,但我需要与Android组件做不使用HTML,JScript中。 – 2012-08-17 06:00:58