【问题标题】:android listfragment + swiping through itemsandroid listfragment + 滑动项目
【发布时间】:2012-08-07 14:34:57
【问题描述】:

我正在开发一个应用程序,其中包括: 1. 主Activity,底部有action bar、list fragment和一些按钮 2. 当你点击某个项目时,会启动另一个活动 - 顶部的一些按钮和下面的 webview。

我一切正常,但现在我必须在列表中的项目之间实现滑动,我不知道如何在活动之间滑动。我虽然将项目更改为片段,但我不知道应该如何制定布局。我读过关于 viewpager 的博客,但据我所知,你只能用它在 5 个标签之间滑动,而且我在 listfragment 中有 20 多个项目。有任何想法吗?谢谢

【问题讨论】:

  • 你想要一个在每一页都停止的滚动视图吗?

标签: android android-viewpager fragment swipe


【解决方案1】:

创建一个以 ViewPager 作为主控件的 Activity。将item变成fragment,通过FragmentAdapter添加到ViewPager

【讨论】:

  • 所以你说我应该只创建一个活动并将列表片段放在那里,它将变成片段,将显示项目。以及如何照顾其他界面?喜欢那些按钮?
  • 不不,一个 Activity 将显示 ListFragment,另一个将显示 ViewPager
  • 啊我现在明白了。哇好主意。你能告诉我如何将viewpager用于许多项目吗?因为在示例中只是一个显示 5 个选项卡之一的 swich.. 是否有类似“onLeftSwipe”之类的方法?
  • 您需要一个用于 viewPager 的适配器,在那里您可以指定所需的项目数。 viewpager 有 onSelected() 方法,它告诉你当前选择了什么项目
【解决方案2】:

您可以继续使用 viewpager。页数没有任意限制。

这将是您最快的解决方案,并且似乎涵盖了您正在做的事情。

【讨论】:

  • 我不明白你刚才说什么
猜你喜欢
  • 2020-09-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-10-01
  • 2023-03-09
相关资源
最近更新 更多