我的應用程序支持twitter,需要打開OAuth瀏覽器。當用戶點擊「在Twitter上共享」按鈕時,主要活動將創建另一個子活動(TwitterActivity)來處理Twitter身份驗證問題。從子活動返回到父活動
下面是一個流程圖,顯示當前如何調用活動。 MainActivity和TwitterActivity的Twit主要是簡稱。
startActivity() OAuth intent OAuth callback finish()
Main ---------------> Twit ------------> Browser --------------> Twit --------> Browser
正如你可能會注意到,在TwitterActivity調用結束後()停下來,它現在將返回到MainActivity,但瀏覽器。我怎樣才能讓它返回到MainActivity?非常感謝
感謝您的回覆。你能告訴我如何設置瀏覽器的屬性? – ZelluX 2010-06-14 10:01:09
剛剛意識到,通過瀏覽器,你的意思是本地客戶端。嘗試使用startActivityForResult(Intent,int)啓動瀏覽器,以便在調用Twit活動本身的完成之前,可以從Twit中調用finishActivity(int)以關閉瀏覽器。 Docs [here](http://developer.android.com/reference/android/app/Activity.html) – jqpubliq 2010-06-14 14:35:21