Diese Aktivität kann auf zwei Arten geöffnet werden. Wenn diese Aktivität direkt geöffnet wird, sollte das Drehfeld nicht angezeigt werden. Wenn es durch eine andere Absicht geöffnet wird, sollte es einen Spinner mit seinem gesamten Inhalt anzeigen. Was soll ich machen?Ich habe eine Aktivität, auf die ich einen Spinner platziert habe
Antwort
Wenn geöffnet bedeutet es direkt die Haupttätigkeit ist, dann in Ihrer Aktivität:
boolean showSpinner = getIntent().getBooleanExtra("SHOW_SPINNER", false);
spinner.setVisibility(showSpinner ? View.VISIBLE : View.GONE);
Wenn Sie durch Vorsatz anrufen:
Intent intent = new Intent(this, MainActivity.class);
intent.putExtra("SHOW_SPINNER", true);
startActivity(intent);
Also, wenn es die Absicht, zusätzliche fehlt, Sie Ich weiß, dass es nicht von einer anderen Aktivität aus aufgerufen wurde.
Mit direkt meine ich benutze eine Absicht dort auch .... In beiden Richtungen Aktivität wird geöffnet mit Absicht –
Nun, es beantwortet immer noch Ihre Frage. Pass einfach das andere Mal falsch auf. – andras
ok lass mich versuchen ...... –
- 1. Ich habe einen Fehler bei meiner Aktivität
- 2. Ich habe eine javax.persistence.TransactionRequiredException
- 3. Ich habe auf
- 4. Wie öffne ich eine neue Aktivität, nachdem ich mit dem Suchleistenelement auf die Listenansicht geklickt habe?
- 5. Ich habe
- 6. Kann Aktivität ComponentInfo nicht instanziieren. Ich habe die Klasse
- 7. OneSignal - kann die Aktivität nicht öffnen, nachdem ich geklickt habe
- 8. Warum habe ich eine NullPointerException?
- 9. Ich habe eine Abfrage Probleme
- 10. Ich habe eine mehrdimensionale Array
- 11. Warum habe ich einen Fehler, nachdem ich oft auf meine Bildschaltfläche geklickt habe
- 12. Ich möchte auf einen JPanel verweisen, den ich erstellt habe
- 13. Ich habe Probleme die Datei
- 14. Nachdem ich eine "Under Construction" Seite eingerichtet habe während ich die WordPress Seite eingerichtet habe
- 15. GoogleApiClient des enableAutoManage() braucht eine Aktivität Fragment, aber ich habe eine Aktivität
- 16. Wie erhalte ich CTR mit Ereignissen, die ich erstellt habe?
- 17. Warum habe ich `main.using 'nur auf Toplevel erlaubt, wenn ich eine Refinement in IRB verwendet habe?
- 18. Habe ich einen Fehler in java.io.PipedInputStream gefunden?
- 19. Ich habe alle Arbeitsverzeichnis-Dateien entfernt, einschließlich .git-Verzeichnis, aber ich habe eine Kopie auf GitHub
- 20. Habe ich einen Fehler im Skript?
- 21. Habe ich einen Code oder etwas übersehen?
- 22. Wie kann ich eine Popup-Aktivität machen, wenn ich eine Benachrichtigung erhalten habe?
- 23. Ich habe einen über den Eingang Bottun
- 24. Ich habe einen Zyklusfehler in C++
- 25. Ich habe eine Website in Laravel entwickelt
- 26. Ich habe folgende Meldungen
- 27. Habe ich einen Fehler in Clang gefunden?
- 28. hey Ich habe einen Segmentierungsfehler in C++
- 29. Warum habe ich # Ecto.Association.NotLoaded?
- 30. Ich habe Schwierigkeiten beim
machen, um Aktivität je nach Verwendung zu trennen. –
können Sie Bündel verwenden. Übergeben Sie boolean und verwenden Sie es beim Festlegen der Sichtbarkeit des Spinner. –
kannst du mir einen Beispielcode schreiben ?? Bitte –