2014-04-23 88 views
1

顯示與此代碼後webbroser:如何以編程方式關閉網頁瀏覽器?

Intent browserIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(url)); 
startActivity(browserIntent); 

如何以編程方式關閉它?

+0

我不認爲你可以關閉其他應用程序。我寧願使用[WebView](http://developer.android.com/reference/android/webkit/WebView.html)組件,並在應用程序內部顯示頁面。 –

+0

我認爲這可以通過設備的後退鍵事件來完成。 –

回答

1

如果你的意思是瀏覽器應用程序,你可以通過代碼找到他的PID關閉它並殺死它但不鼓勵。

Read this post

4

如何以編程方式關閉它?

你不能。

它不受你控制。一個新的活動已經啓動,您必須等待用戶停止與其交互(例如,當他們點擊後退按鈕時),控制權才能返回到您的活動。

如果你想要細粒度的控制,你應該考慮在你自己的活動或片段中嵌入WebView,那麼你完全可以控制打開和關閉它。

相關問題