我想补充一下 WebView
我的android应用程序。为此,我遵循本教程-https://www.youtube.com/watch?v=tuxui5itbkm
如果我把 Webview
在activity\ u main中,会显示网站,尽管这不是我想要的。
我有3个片段,livestream,新闻文章和设置。当我加上 WebView
像这样的新闻报道片段:
<WebView
android:id="@+id/webview"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
应用程序崩溃。我不确定是什么问题。我在androidstudio中似乎也没有发现任何错误。这就是 MainActivity
的代码:
webView = (WebView) findViewById(R.id.webview);
webView.setWebViewClient(new WebViewClient());
webView.loadUrl("https://www.alt-info.com");
我已经启用了网络流量权限。
1条答案
按热度按时间z9gpfhce1#
如果使用的是片段,则必须指定以下内容:
替换以下代码
有了这个:
使用片段时,必须说“view.findviewbyid()”。每次初始化对象时,都会在“findviewbyid”前面添加“view”。
另外,如果应用程序崩溃,肯定会在android studio中弹出一个错误。运行“logcat”并检查是否有任何红色文本。