您的位置:首页 > 移动开发 > Android开发

android viewpager 拿到当前显示的 fragment 的实例

2014-06-16 18:11 411 查看
一个 ViewPager 通过 FragmentPagerAdapter 绑定了 3 个 fragment

可以通过

Fragment fragment = getSupportFragmentManager().findFragmentByTag(

"android:switcher:" + R.id.viewpager + ":" + viewpager.getCurrentItem() );

拿到当前的 fragment 的实例

R.id.viewpager 是 viewpager 的 ID

底层默认的 tag 是:

"android:switcher:" + R.id.viewpager + ":0"

"android:switcher:" + R.id.viewpager + ":1"

"android:switcher:" + R.id.viewpager + ":2"

但该方法对 FragmentStatePagerAdapter 没有用

this is a tirck method
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: