1

我想实现一个可滚动的视图,就像在 Instagram 中一样,如下所示。

在此处输入图像描述

我需要它像在 Instagram 中一样工作:

  1. 缩略图存储在 Drawable 中。
  2. 它们是可滚动的。
  3. 它们是可点击的。

我想用 ListView 来实现它。但是,除了 Listview 在水平模式下不可用(至少默认情况下)之外,在阅读了有关类似情况的帖子后,对于哪种视图适合这种情况感到困惑,ListView、GridView、Gallery ......

真的很感激这个问题的任何解决方案。

4

1 回答 1

1

GridView 非常适合这个(它基本上是一个 ListView,带一个适配器,你可以将它定义为单行,多列),但是,目前它仅适用于 OS 4.3+(希望它们很快在支持库中包含一个实现)。

根据您的需要,您可以并且应该使用 Horizo​​ntalScrollView。它不像 ListView 那样可扩展,但肯定会满足您的特定需求(并且适用于所有 API - 以及 API 3+)。

http://developer.android.com/reference/android/widget/Horizo​​ntalScrollView.html

于 2013-10-31T02:59:09.673 回答