android - 是否可以访问 ViewPager 正在查看的当前 fragment ?

标签 android android-fragments android-viewpager

我有一个带有 ViewPager 和三个 Fragment 的应用。我试图弄清楚如何查看当前的 Fragment 以便我可以了解它的论点。

我有一个 OnPageChangeListener 抓取当前页面索引,但是

ViewPager.getChildAt(int position);

返回一个 View 。这个View和当前的Fragment是什么关系?

最佳答案

我终于找到了an answer这对我有用。基本上,您可以使用标签“android:switcher:”+R.id.viewpager+“:0”访问viewPager 页面的 fragment 。

关于android - 是否可以访问 ViewPager 正在查看的当前 fragment ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8587175/

相关文章:

android - Aapt 工具在一个全新的 Android 项目上卡住了

android - Google Glass 应用更改时间线名称

android - 在 Activity 旋转时恢复显示的 fragment

android - 替换 fragment 后状态栏覆盖工具栏

android - 使用嵌套的 viewpager 将触摸事件委托(delegate)给父级

kotlin - GridView无法在Kotlin自定义日历中强制转换为ViewPager

android - Android 4.1.2 应用程序上未显示日期/时间选择器

android - 没有选择选项的微调器

android - fragment 内带有 SupportMapFragment 的 NullPointerException

android - 为什么 `PagerAdapter::notifyDataSetChanged` 没有更新 View ?