①第一种方法
传值的activity:
infoFragment infoFragment = new infoFragment();
Bundle bundle = new Bundle();
bundle.putString("jwt",JWT);
infoFragment.setArguments(bundle);
fm = getFragmentManager();
ft = fm.beginTransaction();
ft.replace(R.id.content, infoFragment); // 默认情况下Fragment1
ft.commit();//设置默认fragment一定要确认了才行
获得值的fragment:
JWT = (String)getArguments().get("jwt");
②第二种:
在activity中:
public String getJwt() {
return JWT;
}
在fragment中:
JWT=((AnalysishomeActivity)getActivity()).getJwt();