Ich habe eine App, die eine Liste als Hauptaktivität hat, und dann können Sie auf Elemente klicken, die eine detaillierte Ansicht dieses Elements öffnet. Ich habe auch eine Suchaktivität, die der Hauptaktivität ähnelt und wie vorgesehen funktioniert.Android singleTask oder singleInstance Startmodus?
Ich möchte jedoch, dass diese Suchaktivität nur einmal Instanz auf dem Stapel hat, so dass Benutzer mehrere Male suchen können, und klicken zurück, um sie zu der vorherigen Ansicht zurückzukehren, bevor sie mit der Suche begannen (anstatt zurück zu gehen) vorherige Suchergebnisse)
sowohl der SingleTask und singelInstance Launch-Modus scheint zu tun, was ich will, ich bin mir nicht sicher, welche ich für diesen Zweck verwenden sollte und warum?
Danke! sieht aus wie eine gute lesen ... das ding ist iv realisiert ich eigentlich mehrere instanz einer aktivität und nur wenn die vordergrundaktivität ist eine suchaktivität und eine andere suche durchgeführt wird, sollte es diese bestehende aktivität (wie der markt funktioniert) Und dafür ist der SingeTop genau das was ich nachher aber danke für die Hilfe trotzdem =) danke – Kman
Hey, danke. Dieser gut geschriebene Beitrag hat mir im Notfall geholfen. – icecreamman
Danke für die Details, besonders diese * (Auch wenn die Absicht fallengelassen wurde, hätte ihre Ankunft die Aufgabe in den Vordergrund treten lassen, wo sie bleiben würde.) *, Was sofort meine Verwirrung löscht. Ich habe gerade darüber nachgedacht, was passiert, wenn eine SingleTask Activity nicht an der Spitze des Stacks steht, während ich trotzdem dorthin navigieren möchte, ohne 'FLAG_ACTIVITY_CLEAR_TOP' anzugeben. – neevek