Autore Topic: Prelevare variabile locale da Activity richiamante Dialog e chiusura  (Letto 525 volte)

Offline Melanogaster

  • Utente normale
  • ***
  • Post: 260
  • Respect: +11
    • Mostra profilo
  • Dispositivo Android:
    SII
  • Sistema operativo:
    Kubuntu
Ciao a tutti,
sono alle prese con una struttura di questo tipo:
Activity (con la variabile Var), che tramite apposito bottone apre Dialog1 il quale, tramite altro bottone, chiede conferma dell'operazione tramite Dialog2 se l'utente vuole proseguire.
Quel che vorrei realizzare e',
1. alla chiusura di Dialog2, chiudere anche Dialog1
2. Usare, all'interno di Dialog2, la variabie locale Var dell'Activity che l'ha richiamata senza dovermela necessariamente passare da dialog a dialog come argomento di funzione

Specifico, per completezzam che Dialog1 e Dialog2 sono due differenti funzioni della classe myDialogs che richiamo da Activity.

Spero in un vostro prezioso aiuto :)

EDIT:
sono riuscito ad accedere alla variabile locale Var di Activity, semplicemente passando alla funzione Activity.this e poi accedendoci, dalla funzione, previo casting, tramite
Codice: [Seleziona]
( (Activity) [Activity.this] ).Var
.

Ora mi rimane solo il dubbio di chiudere Dialog1 alla chiusura di Dialog2
« Ultima modifica: 10 Novembre 2013, 01:57:16 CET da Melanogaster »