Here's my code in MainActivity.java
ViewFragment fr = new ViewFragment();
Bundle bundle = new Bundle();
String val="sonali";
bundle.putString("myname", val);
fr.setArguments(bundle);
return fr;
In my ViewFragment.java the code for retrieving data in onActivityCreated()
is..
Bundle bundle = getArguments();
String val = bundle.getString("myname");
if (val == null) {
Toast.makeText(getActivity(), "arguments is null " , Toast.LENGTH_LONG).show();
} else {
Toast.makeText(getActivity(), "text " + val , Toast.LENGTH_LONG).show();
}
It gives null. Can any one help me.