Autore Topic: Richiamre Dialog da altra classe  (Letto 494 volte)

Offline mimmog

  • Utente senior
  • ****
  • Post: 731
  • Respect: +11
    • MisterX_Dev
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Note e Galaxy Nexus
  • Play Store ID:
    MisterX_Dev
  • Sistema operativo:
    Windows 7
Richiamre Dialog da altra classe
« il: 21 Febbraio 2012, 09:57:11 CET »
0
Mi sapete dire qual'è la procedura giusta da seguire per richiamare dei Dialog da più classi ? mi spiego meglio...
Ho dei Dialog che vengono visualizzati in più classi, come posso visualizzare senza riscriverli nell'onCreateDialog di ogni classe ?

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Richiamre Dialog da altra classe
« Risposta #1 il: 21 Febbraio 2012, 10:20:15 CET »
0
Crei un Activity base A in cui dichiari il dialog e fai in modo che tutte le altre in cui vuoi usarlo ereditano da A.

Offline mimmog

  • Utente senior
  • ****
  • Post: 731
  • Respect: +11
    • MisterX_Dev
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Note e Galaxy Nexus
  • Play Store ID:
    MisterX_Dev
  • Sistema operativo:
    Windows 7
Re:Richiamre Dialog da altra classe
« Risposta #2 il: 21 Febbraio 2012, 10:27:05 CET »
0
Ereditino in che senso ? così?
Codice (Java): [Seleziona]
ClasseA ca = new ClasseA(this);
ca.showDialog(ca.REGISTRAZIONE);

Offline Ricky`

  • Amministratore
  • Utente storico
  • *****
  • Post: 3487
  • Respect: +506
    • Github
    • Google+
    • rciovati
    • Mostra profilo
Re:Richiamre Dialog da altra classe
« Risposta #3 il: 21 Febbraio 2012, 10:39:59 CET »
0
Classe base, dove poi implementi l'onCreateDialog

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

//....

}


activity figlie, dove chiami lo showDialog

Codice (Java): [Seleziona]
public MyActivity extends MyActivityBase{

//....

}

basi di programmazione ad oggetti :P

Offline mimmog

  • Utente senior
  • ****
  • Post: 731
  • Respect: +11
    • MisterX_Dev
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Note e Galaxy Nexus
  • Play Store ID:
    MisterX_Dev
  • Sistema operativo:
    Windows 7
Re:Richiamre Dialog da altra classe
« Risposta #4 il: 21 Febbraio 2012, 11:07:23 CET »
0
 :-X Grazie ;)