解决开发项目中acvitity获取ViewPager中Fragment对象为null不能进行传值的问题

107 阅读1分钟

1在acvitity中定义一个静态的内部类,将要传的值设置给内部类的属性

public static class SetMsg{ public static String message; }

2在Fragment中用acvitity的对象调用其中静态内部类,获取属性值进行设置

@Override
public void onResume() {//返回的Fragment不能写在onCreate中(访问不到)
super.onResume();
tv_shequ.setText( YtfSQChose.SetMsg.message);
}