我有三個活動,A,B和C.的Android活動質疑
用戶可以從開始活動B,然後C來自B.
我想有以下。在C中,用戶填寫一些字段並單擊「確定」 - 按鈕。之後,活動B和C都應完成。
我不喜歡我的想法,完成一個啓動B之後,再開始℃之後完成B,然後開始從下
什麼是做到這一點的最好辦法?
是否可以完成孩子的父母活動?如果,是的,那麼這將是我的解決方案。但我還沒有找到任何有關這方面的信息。
謝謝
穆爾
我有三個活動,A,B和C.的Android活動質疑
用戶可以從開始活動B,然後C來自B.
我想有以下。在C中,用戶填寫一些字段並單擊「確定」 - 按鈕。之後,活動B和C都應完成。
我不喜歡我的想法,完成一個啓動B之後,再開始℃之後完成B,然後開始從下
什麼是做到這一點的最好辦法?
是否可以完成孩子的父母活動?如果,是的,那麼這將是我的解決方案。但我還沒有找到任何有關這方面的信息。
謝謝
穆爾
在活動B,呼叫活動下用startActivityForResult。在ActivityB.onActivityResult()方法中,當Activity C返回結果良好時調用finish()。這讓你回到活動A.
試試這個 在活動的C類
Intent mIntent=new Intent(getApplicationContext(),A.class).setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivityForResult(mIntent);
謝謝你,我只是測試您的解決方案。它對我來說工作得很好,就這樣,我希望這樣做。 – Tima 2010-09-07 13:55:49