Ich habe einen Dashboard-Bereich in meiner Android-Anwendung, wo, sobald ein Benutzer auf eine Schaltfläche klickt, ein preogressDialog angezeigt wird ("Bitte warten") und die nächste Aktivität hochlädt. Aber wenn ich auf die Android-Gerät bacj Schaltfläche klicke, wird der Fortschrittsbalken immer noch angezeigt. Ich habe entlassen(), aber nicht genutzt. Jede Hilfe wird geschätzt.Android Fortschrittsbalken nicht versteckt
3
A
Antwort
2
Die Verwendung eines Fortschrittsdialogs in einer Aktivität unmittelbar vor dem Starten eines anderen ist nicht sinnvoll.
Aktivitäten sind meist UI-orientiert, und wenn man einen anderen startet, wird der neue über den ersten gelegt.
Wenn die CategoryListActivity einige Zeit dauern wird, bevor sie verwendet werden kann (z. B. das Laden von Daten), sollte sie einen Fortschrittsdialog anzeigen und nicht die Aktivität, die sie startet. Die Verwendung einer AsyncTask zum Laden von Daten oder jede Operation, die eine längere Zeit in Anspruch nimmt, ist der beste Weg, um fortzufahren.
Ich schlage vor, Sie lesen über Application Fundamentals und die Activity Lifecycle
0
in Layout XML-Datei:
<ProgressBar
android:layout_marginTop="60dip"
android:layout_gravity="center_horizontal"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:id="@+id/prgressbar"
android:visibility="invisible"
/>
in Onclick Fall Taste tun:
ProgressBar prgressbar;
prgressbar=(ProgressBar)findViewById(R.id.prgressbar);
prgressbar.setVisibility(LinearLayout.VISIBLE); // this of visible the progress bar
prgressbar.setVisibility(LinearLayout.INVISIBLE); // this is for invisible
Verwandte Themen
- 1. Android Fortschrittsbalken indeterminatedrawable nicht in den Fortschrittsbalken
- 2. Android Eibisch - Benutzerdefinierte seekbar Fortschrittsbalken zeigt nicht
- 3. Benutzerdefinierte Fortschrittsbalken in Android?
- 4. Audio Fortschrittsbalken für Android
- 5. Android horizontale Fortschrittsbalken?
- 6. android Fortschrittsbalken innerhalb edittext
- 7. State Fortschrittsbalken Android
- 8. Rand Radius + Überlauf versteckt + inneres Element (Fortschrittsbalken) macht gezackte Randartefakte
- 9. Android - Tastatur versteckt editText
- 10. Overflow versteckt funktioniert nicht auf Android
- 11. Android Toolbar nicht vollständig versteckt (> Lollipop)
- 12. Android Tastatur versteckt EditText
- 13. Fortschrittsbalken Seite Laden Android Webview
- 14. Android unbestimmter Fortschrittsdialog Fortschrittsbalken Stil
- 15. Android: Fortschrittsbalken über CountDownTimer aktualisieren
- 16. Android Soft-Tastatur versteckt Taste
- 17. Fortschrittsbalken wird nicht aktualisiert
- 18. Applescript Fortschrittsbalken funktioniert nicht
- 19. bootstrap Fortschrittsbalken funktioniert nicht
- 20. ActionBar zeigt nicht den Fortschrittsbalken
- 21. Android: Der Fortschrittsbalken im Fenstertitel zeigt nicht an
- 22. Android Fortschrittsbalken eingebettet in ui und nicht im Dialog
- 23. Android Countdown Timer Circular Fortschrittsbalken passt nicht mit Timer
- 24. MPMoviePlayerViewController Statusleiste versteckt nicht
- 25. Square Edged indeterminate Fortschrittsbalken in Android
- 26. Android Fortschrittsbalken in Swipe-Layout unsichtbar
- 27. Qt Android: Drücken Sie "Fertig" versteckt die Tastatur nicht
- 28. Android - Benutzerdefinierte SeekBar - Runde Ecken auf Fortschrittsbalken
- 29. Android: Tastatur Anzeigen versteckt Listenansicht Inhalt
- 30. Fortschrittsbalken zeigen, nicht, wenn() auf