TransWikia.com

Recibir datos desde dos actividades diferentes

Stack Overflow en español Asked by Mohenno on November 25, 2020

Tengo una activity primaria que recibe datos de otras dos activity secundarias, cuando recibe los datos de una de las ativity secundaria, me borra los datos que tenia almacenados desde la otra. Para enviar los datos de las activity secundaria a la primaria necesito hacerlo con el método startActivity(intent) y esto me hace que me falle la app.

    //Codigo del boton guardar de una de las activity secundaria
    Button btnGuardar=(Button)findViewById(R.id.btnGuardar);
    btnGuardar.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View v) {
            Toast toast=Toast.makeText(getApplicationContext(),"Repetición guardada con éxito", Toast.LENGTH_LONG);
            toast.setGravity(Gravity.CENTER,0,0);
            toast.show();
            Intent intent = new Intent(RepetirActivity.this, CrearEventoActivity.class);
            Bundle bundle=new Bundle();
            bundle.putString("Repetir", datos);
            intent.putExtras(bundle);
            startActivity(intent);
            finish();
        }
    });

   //recibo el valor de la Repeticion, este codigo esta en el método onCreate
    Bundle bundleRepeticion=getIntent().getExtras();
    if (bundleRepeticion!=null) {
        valorRepeticion = bundleRepeticion.getString("Repetir");
        txtRepetir.setText(valorRepeticion);
    }

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP