activity-stack

    0熱度

    1回答

    我有3個活動任務A-B-C <activity android:name=".LoginActivity" android:label="@string/app_name" android:noHistory="true"> <intent-filter> <action android:name="android.intent.action.MAIN"/

    1熱度

    1回答

    嗯,我有2個活動,說A和B,用戶之間像瘋了一樣壓縮A然後去B然後A等,現在我不想要通過所有那些「圖層回到家中的正常行爲「的A和B. 我想,如果用戶在A將回到家,如果他在B他會回到A,我想這樣做是傳統和系統友好的可能 - 這意味着我不需要可以填充我的活動堆棧的解決方法,也不需要在新任務上啓動活動。 我曾嘗試在活動A上使用android:clearTaskOnLaunch =「true」,並且記錄它似

    6熱度

    1回答

    在應用程序中可以有許多活動,並且上次啓動的活動停留在堆棧頂部,並按下它完成當前活動。我有一系列活動,這裏是流程。 如果我們有A,B,C(1),d,C(2)...活性C(1)和C(2)的活性的C兩個不同的實例,同時進行導航的應用程序中啓動。因此,必須清除所有活動C的實例,並且結果應該是在完成後我應該使用這些堆棧A,B,D。我該怎麼辦 。 IMP -I要保持C(1)在堆棧的生命,直到除非我完成C(2)

    2熱度

    2回答

    我有這樣的活動堆棧: activity A make something activity A call Activity B (without finish();) activity B make something activity B call activity C activity B finish(); activity C make something acti

    0熱度

    1回答

    我在底部有4個按鈕。假設A,B,C,D。這些按鈕是作爲一個小部件創建的,並且包含在每個佈局中。點擊每個按鈕,我打開一個我在Common類中實現的活動。當我的應用程序啓動時A將處於選定狀態,在A下我開始一些活動A1,A2,A3。當我按下B時,B將處於選定狀態,B1活動將開始。當我啓動B1時,我正在設置CLEAR_TOP標誌,但我在A下開始的活動未清除。當我再次點擊A按鈕時,A1活動將開始,A2和A3

    1熱度

    2回答

    想象一下,您有兩個活動 - A和B.您從A開始B.在B中您有一個任務。如果任務已完成,則在想要關閉整個應用程序時,如果未按下回車鍵,則要返回到A.但解僱後,您可以從最近的應用程序菜單恢復B.如果在此之後您需要相同的後退鍵。 所以我想解僱只有一個活動或整個應用程序(但與恢復可能性)。有沒有辦法實現這一目標?

    1熱度

    1回答

    我在我的申請的四個活動 - >乙 - 「ç - > d。 我寫了一個我自己的類MyActivity它擴展了Activity類。我寫這個類來處理活動堆棧。這個類有兩個方法addActivitiyTostack()和getActivityFromStack()我用堆棧來存儲活動。 所有其他活動都擴展此類。 當我從一個活動轉移到另一個活動時,它被添加到堆棧中。 當我搬到backword活動被彈出。 我可

    0熱度

    1回答

    我有一個LoginActivity作爲我的啓動屏幕。和SettingsActivity爲我的fifth screen。 我在設置屏幕中輸入logout button。 On clcik這個按鈕,我怎麼去Screen-1 (i.e LoginActivity)清除活動堆棧中的所有剩餘活動(i.e 2nd, 3rd, 4th)? 注意:我完成了LoginActivity,但沒有剩餘活動。在此先感謝

    3熱度

    2回答

    我的應用程序中有一個錯誤,我無法弄清楚。有三種活動:HomeActivity - A,TestActivity - B和ResultActivity - C。 活動A正常方式 Intent intent = new Intent(this, TestActivity.class); startActivity(intent); 然後活動B推出以同樣的方式C推出B。當C完成它可以追溯到A清除棧

    2熱度

    4回答

    關於當前後退按鈕的最佳做法是什麼? 許多應用程序在打開它們時(保存onStop和onDestroyed後)保存並恢復整個活動堆棧,以Facebook爲例,當您打開它並且上次放置在照片中時,然後按返回不會關閉Facebook應用程序,它會將您無限帶回,直到您幾天前打開應用程序時所做的第一件事。 這樣的設計慣例是比後退按鈕將有望做一些不同的,我想。它通常用於殺死應用程序或停止主視圖將您帶回設備的啓動屏