CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: gianpassa con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 4 su 4
Discussione:

Problema alla chiusura di app

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
    Senior Droid


    Registrato dal
    Jan 2012
    Messaggi
    304
    Smartphone
    LG G6

    Ringraziamenti
    76
    Ringraziato 3 volte in 3 Posts
    Predefinito

    Problema alla chiusura di app

    La mia applicazione funziona correttamente, praticamente se io clicco sul GPS mi spunta un toast con scritto che il gps č stato abilitato, e viceversa. Il problema č che se io chiudo l' applicazione e sono nel telefono, e clicco sul gps mi rispunta quel toast sullo schermo anche se l' applicazione č ormai chiusa!!!! Come mai dato che faccio pure l' ovveride del metodo onBackPressed?


    Ecco la sua implementazione:


    codice:
    public void onBackPressed() {
                AlertDialog.Builder builder = new AlertDialog.Builder(this);
                builder.setMessage("Sei sicuro di volere uscire?")
                       .setCancelable(false)
                       .setPositiveButton("Si", new DialogInterface.OnClickListener() {
                           public void onClick(DialogInterface dialog, int id) {
    
                                   Progetto.this.onStop();
                                   Progetto.this.finish();
                                   
                           }
                       })
                       .setNegativeButton("No", new DialogInterface.OnClickListener() {
                           public void onClick(DialogInterface dialog, int id) {
                                dialog.cancel();
                           }
                       });
                AlertDialog alert = builder.create();
                alert.show();
                
        }

  2.  
  3. #2
    Baby Droid L'avatar di l3nnys


    Registrato dal
    Dec 2012
    Localitą
    Bolladelo di Cairate [VA]
    Messaggi
    19
    Smartphone
    LGE Nexus 5

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    I Toast sono elementi che in Android rimangono SEMPRE visibili sullo schermo fino a quando non finiscono. Non possono essere legati al ciclo di vita di un'activity, quindi č normale che quando la chiudi il toast rimanga anche sulla schermata home per un breve periodo.
    Prova ad utilizzare gli AlertDialog se proprio non vuoi questo effetto

  4. #3
    Senior Droid


    Registrato dal
    Jan 2012
    Messaggi
    304
    Smartphone
    LG G6

    Ringraziamenti
    76
    Ringraziato 3 volte in 3 Posts
    Predefinito

    No no no hai capito....il fatto é che se chiudo l' applicazione e clicco sul bluetooth spunta quel toast!!! Che invece dovrei vedere solamente da dentro l' app!!


    Inviato dal mio GT-I9100 usando Androidiani App

  5. #4
    Baby Droid L'avatar di l3nnys


    Registrato dal
    Dec 2012
    Localitą
    Bolladelo di Cairate [VA]
    Messaggi
    19
    Smartphone
    LGE Nexus 5

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Ah ok, avevo capito male!
    Che metodo hai usato per collegare la comparsa del toast alla pressione del tasto bluetooth?

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