CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: Alessio68 con ben 1 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: elmegio con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 43 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

Passaggio tra form

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano


    Registrato dal
    Dec 2011
    Messaggi
    66

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Passaggio tra form

    Salve, sono ancora nuovo su Android e mi sono posto questa domanda:

    Ho un Form con relativi .java e main.xml e in questo è presente un bottone che cambia il testo di un TextView, ora vorrei creare un secondo Form a cui si acceda dalla pressione di un secondo bottone, e che possa leggere il valore del TextView contenuto nel Form di partenza.

    come si fa?

  2.  
  3. #2
    Senior Droid L'avatar di dhalia


    Registrato dal
    Oct 2010
    Messaggi
    314

    Ringraziamenti
    3
    Ringraziato 27 volte in 26 Posts
    Predefinito

    Quote Originariamente inviato da systemgvp Visualizza il messaggio
    Salve, sono ancora nuovo su Android e mi sono posto questa domanda:

    Ho un Form con relativi .java e main.xml e in questo è presente un bottone che cambia il testo di un TextView, ora vorrei creare un secondo Form a cui si acceda dalla pressione di un secondo bottone, e che possa leggere il valore del TextView contenuto nel Form di partenza.

    come si fa?
    Ciao, allora per darti una manina se dovessi aver bisogno di cercare anche su web, tu vorresti passare da un'Activity a un'altra Activity.
    Per poter far ciò android usa un meccanismo di IPC che son le Intent attraverso le quali tu puoi acceder a un sacco di 'servizi' offerti dalla piattaforma e
    anche più semplicemente cambiare schermata(activity).
    Per fare ciò non devi fare altro che seguire i seguenti passi:

    - dichiarare nel manifest tutte le Activity della tua app e di cui necessiti
    - creare una Intent in questo modo:

    Intent intent = new Intent(attualeActivity.this, prossimaActivity.class);
    startActivity(intent);



    La cosa bella è che quell'intent non è solo, in questo caso, il tuo aggancio alla prossima activity,
    ma può diventare anche il contenitore per il passaggio di dati
    My School Manager: per Genitori e Alunni
    Memory il gioco di quando eri bambino
    Yummes WallPaper un simpatico wallpaper

    My WebSite:
    AlchemiaAndroid

    My Blog:
    AlchemiaSoft

  4. #3
    Androidiano


    Registrato dal
    Nov 2011
    Località
    Ivrea
    Messaggi
    133

    Ringraziamenti
    7
    Ringraziato 8 volte in 8 Posts
    Predefinito

    Ciao,
    eccoti un esempio:
    aggiungi nel manifest la classe nuova -->

    <activity android:name=".About" android:screenOrientation="landscape"></activity>

    dove .About corrisponde a About.java


    e poi fai un onClick del button e all'interno metti per es:


    Intent AboutIntent = new Intent(getApplicationContext(),
    About.class);

    try {

    startActivityForResult(primaryIntent, 0);
    } catch (Exception e) {
    // TODO Auto-generated catch block
    e.printStackTrace();
    }


    Se hai problemi scrivi.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy