【问题标题】:Is there a horizontal scroll widget inside listviewlistview 内是否有水平滚动小部件
【发布时间】:2013-03-05 13:42:41
【问题描述】:

我需要在 ListView 的项目中创建一个可滚动的行。该行的行为应类似于 Gallery 或 ViewPager。它的设计行为类似于 Facebook 画廊。

我本来打算使用 Gallery,但由于它已被弃用,我不确定它是否是一个不错的选择。虽然建议使用 Fragment 来代替 Gallery,但不希望将其放在 ListView 中。

还有其他选择吗?或者我应该实现自己的自定义视图来计算和处理视图转换?有没有人尝试过类似的?

【问题讨论】:

  • 是的..您可以在列表视图中创建水平滚动

标签: android listview android-viewpager android-gallery


【解决方案1】:

将行项目设置为 HorizontalScrollView 并在内部设置 LinearLayout。 将LinearLayout 的方向设为horizontal 并在里面添加你需要的东西。

【讨论】:

  • 我发现Horizo​​ntalScrollView 不支持聚焦所选项目的能力。或者有没有让它表现得像那样?
  • 不幸的是,我认为这是真的。我必须让 touchListener 更改所选项目的背景(在 Horizo​​ntalScrollView 的布局内)并存储它的索引。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-18
  • 2012-05-26
  • 2010-11-05
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多