When I close an activity I want it to pass a value to a fragment that is inside another activity, how can I do it?
Activity B
FragmentManager fragmentManager = getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
boolean value = true;
Bundle bundle = new Bundle();
bundle.putBoolean("info", value);
FragmentA fragment = new FragmentA();
fragment.setArguments(bundle);
fragmentTransaction.replace(R.id.idViewPager, fragment).commit();
Fragment A
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
if (getArguments() != null) {
Boolean values = getArguments().getBoolean("info");
}
}
The code is not working, because it gives me an error
java.lang.IllegalArgumentException: No view found for id 0x7f080163
thanks