【问题标题】:ListView or ScrollView?列表视图还是滚动视图?
【发布时间】:2013-01-06 23:18:38
【问题描述】:

目前,我正在使用带有 LinearLayout 的 ScrollView。我想实现一个快照功能。我最好使用 ListView 吗?甚至可以使用我当前的设置实现快照功能吗?我想让事情变得简单。

【问题讨论】:

  • 什么是捕捉函数?
  • 有点难以解释:最好看this。请注意,这些项目总是“捕捉”到中心。如果这些是图片,您不会得到部分显示的图片。

标签: android listview scrollview


【解决方案1】:

“快照功能”我假设您的意思是分页,以便用户可以像 Play 商店或 ICS 拨号器应用程序一样从一侧滑动到另一侧。虽然可以,但您可以使用 ScrollView 或任何数量的其他解决方案自己实现此功能,但我认为您不应该,因为您可以使用 Android 的 ViewPager 类。

ViewPager 是一个很棒的视图,它使用片段集合作为单一布局中的页面。这将为您的用户提供一个非常熟悉且一致的界面,并为您节省大量非常困难的代码。

【讨论】:

  • 我希望能够一次显示多个项目。你能在 ViewPager 中做到这一点吗?这些项目只需要捕捉到屏幕的左侧/顶部。
  • 可以重写FragmentPagerAdapter中的getPageWidth方法,同时显示多个Fragment。看到这个:stackoverflow.com/questions/9693836/…
  • 哇!看起来这将完成这项工作。谢谢大家!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-01-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多