我想实现一个可滚动的视图,就像在 Instagram 中一样,如下所示。
我需要它像在 Instagram 中一样工作:
- 缩略图存储在 Drawable 中。
- 它们是可滚动的。
- 它们是可点击的。
我想用 ListView 来实现它。但是,除了 Listview 在水平模式下不可用(至少默认情况下)之外,在阅读了有关类似情况的帖子后,对于哪种视图适合这种情况感到困惑,ListView、GridView、Gallery ......
真的很感激这个问题的任何解决方案。
我想实现一个可滚动的视图,就像在 Instagram 中一样,如下所示。
我需要它像在 Instagram 中一样工作:
我想用 ListView 来实现它。但是,除了 Listview 在水平模式下不可用(至少默认情况下)之外,在阅读了有关类似情况的帖子后,对于哪种视图适合这种情况感到困惑,ListView、GridView、Gallery ......
真的很感激这个问题的任何解决方案。
GridView 非常适合这个(它基本上是一个 ListView,带一个适配器,你可以将它定义为单行,多列),但是,目前它仅适用于 OS 4.3+(希望它们很快在支持库中包含一个实现)。
根据您的需要,您可以并且应该使用 HorizontalScrollView。它不像 ListView 那样可扩展,但肯定会满足您的特定需求(并且适用于所有 API - 以及 API 3+)。
http://developer.android.com/reference/android/widget/HorizontalScrollView.html