Pasar datos entre fragmentos
Quiero transferir el ID de usuario de la Actividad principal a un fragmento.
Así que en la actividad principal, hago:
Fragment fragment = new Fragment();
final Bundle bundle = new Bundle();
bundle.putString("id_User", id);
Log.i("BUNDLE", bundle.toString());
fragment.setArguments(bundle);
Y en el registro puedo ver
BUNDLE : Bundle[{id_User=1}]
En el fragmento, lo pruebo enonCreate
Bundle arguments = getArguments();
if (arguments != null)
{
Log.i("BUNDLE != null","NO NULL");
} else {
Log.i("BUNDLE == null","NULL");
}
Y yo tengo
BUNDLE == null: NULL
Entonces, la transferencia es exitosa, pero ¿cómo puedo recibir los datos en fragmentos, por favor?