A頁面startactivityforresult跳到B頁面,B頁面改變數據,跳回A頁面,怎麼關閉之前的A頁面?
闭关修行中......
到manifest.xml 檔案內把 activity A 的啟動模式修改成下面這個
android:launchMode="singleTask"
A Activity 有個方法叫onActivityResult(), 當startActivityForResult()的方式開啟的Activity推出的時候會進入此函數,可以在裡面做相關處理然後finish();
具體方法可以自己去百度,手機實在是不方便幫你找。
A -> startActivityForResult() -> B我怎麼沒有搞懂問題呢,你在A中使用 startActivityForResult 來 啟動B,這個不是說明你期望B回傳結果給A嗎?怎麼又要在B返回時,A要關閉呢?
到manifest.xml 檔案內把 activity A 的啟動模式修改成下面這個
A Activity 有個方法叫onActivityResult(), 當startActivityForResult()的方式開啟的Activity推出的時候會進入此函數,可以在裡面做相關處理然後finish();
具體方法可以自己去百度,手機實在是不方便幫你找。
A -> startActivityForResult() -> B
我怎麼沒有搞懂問題呢,你在A中使用 startActivityForResult 來 啟動B,這個不是說明你期望B回傳結果給A嗎?怎麼又要在B返回時,A要關閉呢?