1
我創建了一個帶有WebView屬性的Android應用程序,一切都很好,但唯一的問題是,當我單擊該WebView內的任何鏈接時,它會自動進入默認Web瀏覽器。但我想只在我的應用程序Web視圖中打開鏈接。在這裏我的代碼:Android WebView在默認瀏覽器中打開鏈接 - 在應用程序中打開鏈接
mWebView = (WebView) findViewById(R.id.activity_main_webview);
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
mWebView.loadUrl("http://plan.regenbogen-gesamtschule.de/vertretung/schueler/subst_001.htm");
mWebView.setWebViewClient(new MyAppWebViewClient(){
@Override
public void onPageFinished(WebView view, String url) {
//hide loading image
findViewById(R.id.progressBar1).setVisibility(View.GONE);
//show webview
findViewById(R.id.activity_main_webview).setVisibility(View.VISIBLE);
}});
其實我是新來的Android可以請你解釋一下,你是什麼意思,我沒弄清楚。 謝謝。 –
我編輯了答案以顯示你需要添加的內容。 – Jon
非常感謝您的幫助。 –