如果Activity需要传递参数到Fragment,推荐的方法是使用Fragemt.setArguments
例如
MyFragment fragment =new MyFragment(); Bundle bundle = new Bundle(); bundle.putString("type",mType); fragment.setArguments(bundle);
在Fragment中使用
Bundle bundle = getArguments(); if (bundle != null) mType = bundle.getString("type");获取