Android - 如何在 fragment 内滑动屏幕

标签 android fragment slide

我创建了一个应用程序,它有一个带抽屉菜单的主 Activity ,因此用户可以单击某个选项,然后在 Activity 中打开一个 fragment 。 我想做的是在其中一个选项中有多个屏幕,并通过选项卡/滑动屏幕在它们之间导航。 我看到了一个在一个 Activity 中执行此操作的示例,并且每个“子屏幕”都有一个 fragment ,我的问题是:当我已经在一个 fragment “内部”时,我该如何做?

谢谢

最佳答案

Fragment 可以支持在其中包含其他 Fragment。完成这项工作的关键是记住使用 getChildFragmentManager() 获取 FragmentFragmentManager 而不是 getFragmentManager() 获取 ActivityFragmentManager

如果您想在 View 之间滑动,请在您的 Fragment UI 中使用 ViewPagerViewPager 将使用 FragmentPagerAdapter 来处理要显示的 Fragment

关于Android - 如何在 fragment 内滑动屏幕,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30495502/

相关文章:

android - 如何将设置 Activity 合并到主要 Activity ?

javascript - 使用 bookblock.js 时获取当前幻灯片编号?

android - 在 onReceive() 监听之前注销广播调用

android - Android View 中的默认枢轴是什么?

android - 关于编辑文本完整边框

Android 在 Fragment 中添加 Tab

屏幕上的 Android ViewPager 中心项目

Jquery UI 并排滑动两个 div

javascript - 使用上一页和下一页按钮制作我自己的滑动图片库

java - 是什么决定了传递给 AsynTask 类 <> 的参数?