Autore Topic: come posso mostrare il testo delle checkbox selezionate in un'altra Activity?  (Letto 278 volte)

Offline markella92

  • Nuovo arrivato
  • *
  • Post: 37
  • Respect: 0
    • Mostra profilo
Salve ragazzi come posso passare il testo di una checkbox selezionata in un altra activity quando premo il tasto "Conferma?"
Con il costruttore passo a SecondActivity class il testo della checkbox selezionata dal MainActivity, però poi come posso mostrarlo nella SecondActivity?

Grazie in anticipo

Offline lore.cioni

  • Nuovo arrivato
  • *
  • Post: 25
  • Respect: 0
    • Github
    • cionilorenzo
    • lorecioni
    • Mostra profilo
  • Dispositivo Android:
    Motorola Moto G
  • Play Store ID:
    Lorenzo Cioni
  • Sistema operativo:
    Mac OSX 10.11
Re:come posso mostrare il testo delle checkbox selezionate in un'altra Activity?
« Risposta #1 il: 08 Aprile 2016, 18:30:20 CEST »
0
Io userei un Intent.
Nella prima activity invochi la seconda passando tramite un Intent il tuo contenuto:

Codice (Java): [Seleziona]
Intent intent = new Intent(activity.getApplicationContext(), SecondActivity.class);
intent.putExtra("content", contenuto);
activity.startActivity(intent);

Nella seconda lo vai ad utilizzare come meglio credi (dentro al metodo onCreate):

Codice (Java): [Seleziona]
public class SecondActivity extends Activity {

  String contenuto;

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.second_layout);

        Intent intent = getIntent();
        savedInstanceState = intent.getExtras();
        if(savedInstanceState != null){
            this.contenuto = (String) savedInstanceState.getSerializable("content");
        }

       //Usi come vuoi il contenuto


  }
}

Offline markella92

  • Nuovo arrivato
  • *
  • Post: 37
  • Respect: 0
    • Mostra profilo
Re:come posso mostrare il testo delle checkbox selezionate in un\'altra Activity?
« Risposta #2 il: 08 Aprile 2016, 22:28:14 CEST »
0
la SecondActivity deve stampare semplicemente il testo della checkbox selezionata....

Post unito: 08 Aprile 2016, 22:37:49 CEST
per stampare la checkbox selezionata dovrei fare (dove tu hai scritto //usi il contenuto) contenuto.ToString()?
Ho provato a farlo ma non stampa nulla......
« Ultima modifica: 08 Aprile 2016, 22:37:49 CEST da markella92, Reason: Merged DoublePost »