pouvons-nous afficher la boîte de dialogue lorsque notre application/activité démarre?Afficher la boîte de dialogue lors du démarrage de l'application/de l'activité
Répondre
Bien sûr, vous pouvez afficher une boîte de dialogue, regardez la réponse Displaying alerts in Activity.onCreate(..)
dans mon application je fais une fonctionnalité côté base de données je reçois toutes les données du fichier xml qui est placé sur un serveur ... et stocker ces données sur la base de données ... après que je montre les données à l'écran .. .Voici une seule activité faire tout le travail (charger les données de l'url, stocker les données et montrer les données sur l'écran) ... de sorte que l'activité prend parfois pour terminer tout le processus ... à ce moment-là l'écran est vide. .je veux montrer le dialogue ou la progression sur cet écran ... pouvons-nous faire cela? – Kandha
Vous devez implémenter AsyncTask puis http://stackoverflow.com/questions/3490674/observer-pattern-in-android/3490807#3490807 regardez l'exemple. –
http://www.droidnova.com/how-to-create-a-splash-screen,561.html
Il semble y avoir perte d'informations sur ce point - juste Google il.
dans mon application je fais une fonctionnalité côté base de données je reçois toutes les données du fichier xml qui est placé sur un serveur ... et stocker ces données sur la base de données ... après cela je montre les données à l'écran ... Ici, une seule activité fait tout le travail (charger les données depuis l'url, stocker les données et afficher les données sur l'écran) ... terminer tout le processus ... à ce moment l'écran affichera comme vide ... je veux montrer le dialogue ou la progression sur cet écran ... pouvons-nous faire cela? – Kandha
Vous pouvez jeter un oeil à AsynTask. Entre autres, il existe trois méthodes qui peuvent répondre à vos besoins.
onPreExecute, onPostExetcute et doInBackground; Démarrer la boîte de dialogue de progression dans onPreExecute fermer la boîte de dialogue de progression dans onPostExetcute vous connectez-vous dans doInBackground.
Espérons que cela servira votre but.
essayez de cette façon en post exécuter afficher votre base de données à partir de la base de données. et pré-exécuter le dialogue de démarrage et post-exécuter le fermer. Si vous voulez montrer la barre de progression incrémentielle horizontale, alors faites dans backgrond mettre le code que j'ai là.
classe privée DownloadImageTask étend AsyncTask {
protégé Bitmap doInBackground (String ... urls) {
while (myProgress<length){ myProgress=myProgress+1; myProgressBar.setProgress(myProgress); } return decodeImage(urls[0]); } protected void onPostExecute(Bitmap result) { dialog.dismiss(); imView.setImageBitmap(result); } protected void onPreExecute() { // Things to be done while execution of long running operation is in progress. For example updating ProgessDialog dialog = ProgressDialog.show(BusinessCardActivity.this, "Loading.........", "Wait For Few Second", true); } }
- 1. Afficher la question de boîte de dialogue
- 2. Afficher la boîte de dialogue à partir du script Linux
- 3. Afficher la boîte de dialogue lors du chargement du nouvel écran
- 4. Afficher la boîte de dialogue après l'autre Boîte de dialogue: HANGS
- 5. Afficher la boîte de dialogue de la méthode run()
- 6. Dialogue de progression lors du démarrage d'une nouvelle activité
- 7. Afficher la boîte de dialogue jquery dans la fenêtre parent
- 8. Fermeture de la boîte de dialogue et du formulaire qui a lancé la boîte de dialogue
- 9. Visual Studio 2008 Écriture C++ à une boîte de dialogue lors de OnInit ou au démarrage
- 10. comment afficher la boîte de dialogue Ouvrir/Enregistrer lors de la liaison aux fichiers PDF
- 11. Afficher la boîte de dialogue de configuration spécifique à l'imprimante
- 12. Afficher la boîte de dialogue d'entrée dans WinForms
- 13. Afficher l'écran de démarrage lors du chargement .net framework
- 14. VS2008 Démarrage, Environnement, Options Boîte de dialogue manquante
- 15. Affichage du texte dans la boîte de dialogue
- 16. jQuery modal texte du bouton de la boîte de dialogue
- 17. Afficher la boîte de dialogue pour les données d'envoi d'option
- 18. Comment afficher la boîte de dialogue onbeforeunload le cas échéant?
- 19. BlackBerry boîte de dialogue
- 20. Boîte de dialogue jquery: faire glisser la boîte de dialogue avec iframe à l'intérieur
- 21. Masquage de la boîte de dialogue au démarrage pour une application de la barre d'état système
- 22. Boîte de dialogue de progression du positionnement Android ou Boîte de dialogue de progression personnalisée
- 23. Comment éviter l'échec d'assertion lors du chargement de gtk A propos de la boîte de dialogue?
- 24. Android IME: comment afficher une boîte de dialogue contextuelle?
- 25. Confirmation de la boîte de dialogue JQuery, confirmation du formulaire
- 26. WPF Documentviewerbase.Print. Supprimer la boîte de dialogue
- 27. Win32 DialogBox app: comment rendre la boîte de dialogue cachée au démarrage?
- 28. Android Réessayer/Annuler la boîte de dialogue
- 29. Positionnement de la boîte de dialogue jQuery
- 30. Comment vérifier si la boîte de dialogue est affichée ou afficher plusieurs boîtes de dialogue du même type?
Et vous devez rendre votre question plus précise et non pas seulement une exacte copie du titre. Quel dialogue voulez-vous montrer? Vous voulez dire seulement quand votre application commence pour la première fois? Chaque fois que votre application démarre? Nous avons besoin de plus d'informations – Falmarri
Juste en posant la question dans le message n'aide pas –