欣儿Andray

菜鸟一枚,请多指教

activity获取子fragment的控件

在adapter里面定义currentFragment 

重写 setprimarryItem方法 

使用 adapter.currentFragment .getView().findViewById

public class AdapterViewPager extends FragmentStatePagerAdapter {
 public Fragment currentFragment;
 @Override
    public void setPrimaryItem(ViewGroup container, int position, Object object) {
        this.currentFragment = (Fragment) object;
        super.setPrimaryItem(container, position, object);
    }
}
public class ActivityRelationAirport extends ActivityBase {
 (TextView) adapterViewPager.currentFragment.getView().findViewById(R.id.text)).setText("我是当前fragment里面的textview");

}


阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/m0_37686625/article/details/80696707
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页

加入CSDN,享受更精准的内容推荐,与500万程序员共同成长!
关闭
关闭