Przekazuj dane między fragmentami

Chcę przenieść identyfikator użytkownika z głównego działania na fragment.

Tak więc w głównej działalności:

 Fragment fragment = new Fragment();
 final Bundle bundle = new Bundle();
 bundle.putString("id_User", id);
 Log.i("BUNDLE", bundle.toString());
 fragment.setArguments(bundle); 

I w dzienniku widzę

BUNDLE : Bundle[{id_User=1}]

We fragmencie testuję toonCreate

Bundle arguments = getArguments();
if (arguments != null)
{
Log.i("BUNDLE != null","NO NULL");
} else {
Log.i("BUNDLE == null","NULL");
}

I mam

BUNDLE == null: NULL

Więc transfer jest udany, ale jak mogę otrzymać dane we fragmencie?

questionAnswers(2)

yourAnswerToTheQuestion