美文网首页Android
Android-ViewPager2获取指定的Fragment

Android-ViewPager2获取指定的Fragment

作者: 阿博聊编程 | 来源:发表于2022-10-08 01:17 被阅读0次
图片来源网络,入侵必删

最近在项目开发当中使用到ViewPage2控件,有一个需求需要获取当前的Fragment来实现的,这里分享一下,我的获取方法。

Actvity获取Fragment:

supportFragmentManager.findFragmentByTag("f$adapter.getItemId(index)")

Fragment获取Fragment:

childFragmentManager.findFragmentByTag("f$adapter.getItemId(index)")

我看到有的文章是使用下面的代码获取的:

findFragmnetByTag("f$index")

其实是不太建议这样使用的,因为在开发当中,我们可以重写AdaptergetItemId()方法,可能会出现有问题。

相关文章

网友评论

    本文标题:Android-ViewPager2获取指定的Fragment

    本文链接:https://www.haomeiwen.com/subject/iseiartx.html