Passar dados entre fragmentos
Eu quero transferir o ID do usuário da atividade principal para um fragmento.
Então, na atividade principal, eu faço:
Fragment fragment = new Fragment();
final Bundle bundle = new Bundle();
bundle.putString("id_User", id);
Log.i("BUNDLE", bundle.toString());
fragment.setArguments(bundle);
E no log eu posso ver
BUNDLE : Bundle[{id_User=1}]
No fragmento, eu testo emonCreate
Bundle arguments = getArguments();
if (arguments != null)
{
Log.i("BUNDLE != null","NO NULL");
} else {
Log.i("BUNDLE == null","NULL");
}
E eu tenho
BUNDLE == null: NULL
Então a transferência é bem sucedida, mas como posso receber os dados em fragmento, por favor?