2010-12-08 124 views
1

我有一個twitter應用程序,它使用登錄與twitter。 這是'設置'屏幕打開一個web瀏覽器的實例去到twitter,要求用戶認證我的客戶端應用程序,並從twitter重定向後返回到'設置'頁面。 與Twitter所有其他的事情和其他工作正常,但這樣的:強制關閉網頁瀏覽器

  • 認證後,當控制已經返回到「設置」活動中,瀏覽器實例保持打開狀態。
  • 只要用戶在登錄後通過後退按鈕導航離開「設置」活動,就會導致用戶界面體驗出現障礙。
  • 按下後退按鈕會將用戶轉到Web瀏覽器,而不是將她帶到活動中她在進入「設置」活動之前。

有什麼辦法擺脫這個? 我可以通過打開瀏覽器的意圖傳遞任何標誌,以便瀏覽器知道它必須關閉或不在應用程序的視圖堆棧中嗎? 或任何其他解決方案?

謝謝!

回答

1

是否有機會使用WebView而不是使用Intent啓動瀏覽器?這樣,你可以完全控制它,並可以隨時關閉它。

+0

看起來很酷。讓我試試看。謝謝! – 2010-12-08 09:10:22