vorrei creare un alert dialog che funzioni solo alla prima apertura della mia app... è possibile?
Visualizzazione stampabile
vorrei creare un alert dialog che funzioni solo alla prima apertura della mia app... è possibile?
Puoi impostare due Activity come main Activity nel Manifest: una come finestra di dialogo e con attributo enabled su true, l'altra come normale Activity e con attributo enabled su false.
All'avvio dell'app parte la finestra di dialogo, dalla quale richiami poi l'altra Activity, quindi switchi i campi enabled in modo che al prossimo avvio parta direttamente la seconda Activity.
Qua una guida:
Android - The Technical Blog: Alternative main Activity
Hai reso l l idea :) ma come si imposta una finestra di dialogo xon attributo enable s u true?
Inviato dal mio GT-I9505 usando Androidiani App
Premettendo che si tratta solo di una delle possibili soluzioni, una finestra di dialogo la puoi creare anche in questo modo (copio incollo):
Tip: If you want a custom dialog, you can instead display an Activity as a dialog instead of using the Dialog APIs. Simply create an activity and set its theme to Theme.Holo.Dialog in the <activity> manifest element:
<activity android:theme="@android:style/Theme.Holo.Dialog" >
That's it. The activity now displays in a dialog window instead of fullscreen.
Quindi una normale Activity che puoi inserire nel Manifest con attributo enabled su true.
Ma in che modo dovrei impostarla su false dopo..?
Inviato dal mio GT-I9505 usando Androidiani App
V bn grazie.. Cmq parlavi di altri metodi... Cos altro mi consigli di usare?
Inviato dal mio GT-I9505 usando Androidiani App
Ma una variabile sharedpreference?
Inviato dal mio Nexus 5 usando Androidiani App
Cioè? In pratica? :)
Inviato dal mio GT-I9505 usando Androidiani App
Sono var che rimangono nella memoria della applicazione
Inviato dal mio Nexus 5 usando Androidiani App
http://stackoverflow.com/questions/3...nd-edit-values
Inviato dal mio Nexus 5 usando Androidiani App
Ma per quello che vorrei fare io... Sono consigliabili? O mi conviene usare un dialog alert..? Ho bisogno di un codice pratico :\
Inviato dal mio GT-I9505 usando Androidiani App
Ma il dialog lo mostri in base allo stato della variabile... Non chiedevi un modo per mostrarlo una volta sola?
Inviato dal mio Nexus 5 usando Androidiani App
Si... E quindi cone posso fare?
Inviato dal mio GT-I9505 usando Androidiani App
E quindi hai tutti gli strumenti usi il codice che ti ho linkato e setti una variabile in memoria controlli il contenuto della variabile ogni volta che parte l'applicazione se è vuota mostri il dialog altrimenti no
Inviato dal mio Nexus 5 usando Androidiani App
Credo d aver capito:)
Inviato dal mio GT-I9505 usando Androidiani App
Bene allora :)
Inviato dal mio Nexus 5 usando Androidiani App
Ma il codice dove dove va inserito? Visto che una pagina deve apparire solo la prima volta che apro un app
Inviato dal mio GT-I9505 usando Androidiani App
Ma deve apparire solo il dialog oppure una pagina diversa
Inviato dal mio Nexus 5 usando Androidiani App
Solo il dialog
Inviato dal mio GT-I9505 usando Androidiani App
Ho problemi nell integrare il dialog nella activity che dovrebbe farlo apparire solo la prima volta che apro la mia app.. Mi potreste aiutare?
Inviato dal mio GT-I9505 usando Androidiani App