gpt4 book ai didi

webview 中的 Android URL 重定向

转载 作者:搜寻专家 更新时间:2023-11-01 08:15:56 24 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
android webview click opens default browser

我有一个应用程序在启动时在 webview 中打开一个网站,但是我似乎无法弄清楚如何防止用户点击的任何 URL 在浏览器中打开。

有没有办法在 webview 应用程序中加载点击的 URL?

编辑 - 使用下面的解决方案我仍然在私有(private)类上收到错误“本地类 MainScreenActivity 的非法修饰符;只允许抽象或最终”...即使我尝试重命名它我也会收到相同的错误

public class MainScreenActivity extends Activity {
/** Called when the activity is first created. */
public void onCreate(Bundle icicle) {

super.onCreate(icicle);
requestWindowFeature(Window.FEATURE_NO_TITLE);
WebView webview = new WebView(this);
webview.getSettings().setJavaScriptEnabled(true);
webview.loadUrl("http://www.talk-of-the-tyne.co.uk");
setContentView(webview);

private class MainScreenActivity extends WebViewClient {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return true;
}
}
}
}

抱歉,如果我对此很厚,我似乎无法理解这个问题

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com