Значение первого прохода с 1-го по 2-е действие, например
Intent intent = new Intent(FirstActivity.this,SecondActivity.class);
intent.putExtra("value",value.toString);
startActivity(intent);
, получение значения во 2-м действии, например
Bundle bundle = getIntent().getExtras();
if (bundle != null){
value = bundle.getString("value","");
}
отправляет значение из 2-го действия во фрагмент при загрузке, например
FragmentManager fragmentManager = getSupportFragmentManager();
Bundle bundle = new Bundle();
bundle.putString("value", "anyvalue you want to send");
PersonalInfoFragment frag = new PersonalInfoFragment();
frag.setArguments(bundle);
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
FragmentTransaction fragmentTransaction.replace(R.id.fragment_container, frag, null);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
Теперь получаем значение во фрагменте, например
if(getArguments() != null) {
totalValue = getArguments().getString("value");
}