Domanda

Quando si utilizza una finestra di dialogo personalizzato in un App Android come è allora possibile far conoscere all'utente, che lui / lei è entrato in un argomento sbagliato, per esempio una password errata o nome utente?

Possibile un AlertDialog o solo un Toast_Message?

Grazie

È stato utile?

Soluzione

È possibile aggiungere una TextView al customdialog, se la combinazione utente / password non riesce, è necessario solo per visualizzare questo TextView con il messaggio voluto.

Sarà meglio che AlertDialog, 2 consecutivi di dialogo non sono buoni per l'utente. E il messaggio brindisi non sono sempre comprensibili per tutti gli utenti.

Altri suggerimenti

È possibile utilizzare quello che vuoi in linea di principio. Flash lo schermo e tutti i LED generano tutti i suoni possibili per rendere il telefono R2D2s clone sulla velocità.

Su una nota più grave. Una notifica Toast può essere utilizzato, ma non è necessariamente una buona opzione in quanto potrebbe accadere che gli utenti semplicemente non paga attenzioni e non trova la tutta la notifica con conseguente un utente confuso come egli si aspetta l'applicazione a lui il login.

Ora c'è la notifica AlertDialog che è probabilmente il tipo più adatto di notifica per informare un utente su qualcosa di critico che ha fatto o non ha fatto. Si richiede l'attenzione degli utenti che è esattamente quello che si vuole in questi casi.

Ci sarebbe la StatusBarNotification che è destinato per visualizzare un processo in corso. Miglior esempio potrebbe essere un download o qualcosa del genere.

Un'altra opzione sarebbe un TextView che appare, che deve essere abbastanza distintivo per essere facilmente notato da parte dell'utente e, naturalmente, il layout deve essere pianificato per supportare tali cambiamenti dinamici.

La mia raccomandazione è il AlertDialog e se non applicabile per qualche ragione, allora il TextView dinamica.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top