activity-stack

    0熱度

    1回答

    我看到很多類似於此的線程。但我的情況是不同的。這是我的Activity流 Activity A -> Activity A (optional)('n' times) -> Activity B -> Activity C 當我Activity c。單擊一個按鈕,我一定要回去的第一項活動一結束所有其他人在它上面並執行任務那裏。當我點擊返回按鈕時,該流程不應受到干擾。我不能使用任何android

    1熱度

    1回答

    我對Android中不同的活動launchModes感到非常困惑。我知道這與活動堆棧有關,這也是我不太清楚的事情。我希望通過一個簡單的用例對每個launchMode做一個簡短的解釋。

    0熱度

    5回答

    我有MenuActivity與「新遊戲」和「簡歷」按鈕。 「新遊戲」啓動FireRoomActivity。 public void newGame(View view){ Intent intent = new Intent(this, FireRoomActivity.class); this.finish(); startActivity(intent);

    14熱度

    9回答

    我的應用程序具有以下流動 首頁 - >屏幕1->屏幕2->屏幕3->屏幕4->屏幕5>首頁 - >屏幕2->首頁 - >屏幕3 我的問題是,當我試圖關閉應用程序時,Home活動會在我嘗試關閉應用程序時每次打開。 我只想在用戶在主屏幕上按下設備的後退鍵時關閉應用程序。

    1熱度

    1回答

    我有2個android應用程序,例如應用程序A和B.應用程序A啓動應用程序B的主要活動並使用startactivityForResult()向其發送一些數據。 在應用B中,除了進行處理的主要活動外還有其他活動,它們與主要活動鏈接。活動完成處理後,它會調用finish()並開始下一個活動。 應用程序A的結果僅在鏈中的最後一個活動中獲得,我想將它返回給應用程序A並在onActivityResult()

    0熱度

    1回答

    我工作與android.developer活動堆棧演示應用程序。 最初的活動被稱爲「A」。從「A」開始,您可以開始「B」和「C」活動。基本上從任何活動你可以開始另外兩個。 下面是困惑我的情況:我開始「A」,開始「B」,然後開始「C」。在這一點上,「A」和「B」按照它們應該停止的方式停止。然而,當我開始活動「A」(從當前的「C」開始)時,「B」和「C」都被破壞。任何人都可以解釋爲什麼「B」和「C」會

    0熱度

    1回答

    我如何獲取最終用戶到達任何活動的路徑。 所以如果用戶訪問了活動A,B,C ..然後在Activity c中,我將能夠獲得像這樣的信息「A/B/C」。同樣,如果用戶直接將路徑帶到D,F,則在活動F中我將具有「D/F」的路徑信息。

    1熱度

    1回答

    基本上我需要的是重新創建一個Activity每次我呼叫startActivity()將實例移動到前面而不會破壞其他活動。 舉例來說,如果我有在活動堆棧 A-> B-> C-> d 和DI想開B,我目前使用的標誌是FLAG_ACTIVITY_REORDER_TO_FRONT這使得Activity堆棧處於這種狀態:A->C->D->B。在活動堆棧中的順序是完美的,但是,該標誌Activity未被重新創

    1熱度

    2回答

    我正在通過我的應用程序啓動另一個應用程序,所以我想檢查該應用程序的任何實例是否已在堆棧中?如果存在,則在啓動之前清除所有實例。

    3熱度

    1回答

    我的編譯器顯示此消息... 呼叫所需的API級別16(當前分鐘是14) 的問題是.. 「這段代碼是好的運行在api 14還是不行?「 因爲我沒有設備來測試這個API版本,因爲AVD沒有GPS(要求) 我是否必須實現支持庫? 注意 它完美的API 16以上 TaskStackBuilder PendingIntent contentIntent = TaskStackBuilder.create(t