gpt4 book ai didi

android - Webview 未在 android 中加载

转载 作者:行者123 更新时间:2023-11-29 01:20:17 25 4
gpt4 key购买 nike

我的 android 应用程序中有一个 webview 和“提交”按钮。 Webview 加载一个 url,并在单击提交按钮时隐藏提交按钮和 webview,显示一个 textview 和“Go”按钮..

在提交按钮的 onClickListener 中,我已经删除了 webview,如下所示。

    submit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
webview.setVisibility(View.GONE);
submit.setVisibility(View.GONE);
mytextview.setVisibility(View.VISIBLE);
go.setVisibility(View.VISIBLE);
}
}

这很好..

在我的 go 按钮的 onClickListener 中,我正在为这个 webview 加载新的 url,如下所示

    submit.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
webview.setWebViewClient(new WebViewClient());
webView.getSettings().setJavaScriptEnabled(true);
webview.setVisibility(View.VISIBLE);
mytextview.setVisibility(View.GONE);
webview.loadUrl("http://www.example.com");
}
}

这里 textview 消失了,但它没有加载 webview。只出现一个空白屏幕...

我的代码中是否缺少任何内容..

最佳答案

你能不能试着保留下面两行。

webview.setWebViewClient(new WebViewClient());
webView.getSettings().setJavaScriptEnabled(true);`

我相信这会解决您的问题。

关于android - Webview 未在 android 中加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37221892/

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