簡體   English   中英

如何使發布活動始終作為家庭活動

[英]How to make launch activity always as home activity

我的應用程序中有3個活動。 A是啟動器活動,當我按下按鈕時,活動B將啟動,然后我有一個按鈕來啟動活動A或者我可以按下后退按鈕我可以轉到A.在后退按下保留在按鈕上的前一個值點擊新值將在A上設置。

當我點擊B中的一個按鈕時,A將啟動,我使用REORDER TO FRONT標志和singletop作為啟動模式。 新活動未創建。 當我按下A上的后退按鈕時,它將轉到B並再次按下后退按鈕app退出。 我希望在B上按下活動A.我不能在B中的onBackpressed()中做任何事情,因為除了上面提到的場景之外,B用於幾種情況。 如何管理它。

我也沒有清楚地了解你想要做什么,但你可以嘗試向上導航模式( http://developer.android.com/design/patterns/navigation.html#up-vs-back )。

您必須在清單中聲明活動A是B的父活動,然后使用NavUtils.navigateUpFromSameTask(this); 在按鈕OnClickListener中。 (NavUtils位於support.v4包中)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM