You can also achieve this with Fragment using setArguments() and getArguments() , for example:
MyFragment fragment = new MyFragment(); Bundle bundle = new Bundle(); bundle.putString("image", fileName); fragment.setArguments(bundle);
Now inside your fragment class, for example inside onCreate() or onCreateView() , do the following:
String fileName = this.getArguments().getString("image");
Hope this also helps.
source share