例子:activity传值给fragment
activity:
//回调接口 public interface FragmentCallBack { //编辑按钮回调方法 void callbackCheck(Bundle arg); } 方法中的: FragmentCallBack fragmentCallBack = (FragmentCallBack) fragments.get(0); Bundle bundle = new Bundle(); bundle.putInt("data", statusText); fragmentCallBack.callbackCheck(bundle);
fargment中实现接口并接受数据:
实现方法:
implements FiMyCollectionActivity.FragmentCallBack
获取传过来的值:
@Override public void callbackCheck(Bundle arg) { if (arg != null) { teset = arg.getInt("data"); // ToastUtils.showToast("获取的值=" + teset); adapter.notifyDataSetChanged(); } }