【问题标题】:How to change page in view pager when user change/swipe page?用户更改/滑动页面时如何在视图寻呼机中更改页面?
【发布时间】:2014-03-28 09:02:37
【问题描述】:

我在应用程序中使用了视图寻呼机。其中有三页。在第一页有菜单,即片段。在菜单中有六个按钮。当用户点击菜单按钮时,它会将视图寻呼机移动到第 2 页,并根据按下的菜单按钮替换为片段。所以有六个不同的片段。

现在我想再添加一个条件,如果用户没有按下菜单中的任何按钮并且用户通过滑动更改页面,那么它应该自动加载一个常见的不同片段,即视图寻呼机页面 2 中的 Sevent Fragment。

有什么办法可以吗?

提前致谢

【问题讨论】:

  • pager有一个方法currentItem,用它设置为1,然后在一个条件下可以加载相应的fragment或者view而不是
  • 我在 onPageSelected 上试过了。是方法吗?你问的。
  • pager.setCurrentItem( num )这个方法

标签: android android-fragments android-viewpager swipe fragmentpageradapter


【解决方案1】:

要实现这一点,您必须在按钮单击时从活动中传递一些标志,并基于该标志您可以在其他页面中加载片段。 android 中没有预定义的方法来实现这一点。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-02-16
    • 1970-01-01
    • 2014-01-12
    • 1970-01-01
    相关资源
    最近更新 更多