Skip to content

Instantly share code, notes, and snippets.

@parzibyte
Created March 12, 2019 19:48
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save parzibyte/7430eccdc6a177131c45a3bca677f268 to your computer and use it in GitHub Desktop.
Save parzibyte/7430eccdc6a177131c45a3bca677f268 to your computer and use it in GitHub Desktop.
//Crear bundle, que son los datos que pasaremos
Bundle datosAEnviar = new Bundle();
// Aquí pon todos los datos que quieras en formato clave, valor
datosAEnviar.putLong("id", 123L);
// Y puedes pasarle más datos..
datosAEnviar.putInt("edad", 21);
datosAEnviar.putString("nombre", "Parzibyte");
// Preparar el fragmento
Fragment fragmento = new GastosFragmentEditar();
// ¡Importante! darle argumentos
fragmento.setArguments(datosAEnviar);
FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.replace(R.id.content_principal, fragmento);
fragmentTransaction.addToBackStack(null);
// Terminar transición y nos vemos en el fragmento de destino
fragmentTransaction.commit();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment