gpt4 book ai didi

java - 如何使用 WebView 小部件在 Android 应用程序上查看网页?

转载 作者:行者123 更新时间:2023-12-01 13:47:01 24 4
gpt4 key购买 nike

所以我创建了这个简单的应用程序,它将在“webview”小部件上查看我的网页。它的工作没有中断,安装时也很顺利,但问题是它不显示网页,而是显示“网页不可用”。

一切都很好,Eclipse 中没有错误,代码如下:

    private WebView myWebView;
@SuppressLint("SetJavaScriptEnabled")
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

myWebView = (WebView) findViewById(R.id.webView);
myWebView.loadUrl("http://www.aramco-values.webs.com");

SupportLint是由Eclipse在OnCreate方法下初始化的,我不知道这是否是问题,因为它必须在那里,否则mtWebView将无法工作。

ManiFest:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.aramcoapp"
android:versionCode="1"
android:versionName="1.0" >
<uses-sdk
android:minSdkVersion="11"
android:targetSdkVersion="12" />
<uses-permission android:name="android.permission.INTERNET" />
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name="com.aramcoapp.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

Eclipse 警告我有关我在应用程序创建开始时设置的 sdk

最小值 = 11目标 = 12

最佳答案

为了访问互联网并在 WebView 中加载网页,您必须将 INTERNET 权限添加到您的 Android Manifest 文件中:

<uses-permission android:name="android.permission.INTERNET" />

来源:http://developer.android.com/reference/android/webkit/WebView.html

[编辑]

WebView webView = (WebView) findViewById(R.id.webview);
webView.loadUrl("http://www.aramco-values.webs.com");

webView.setWebViewClient(new WebViewClient() {
@Override
public void onReceivedError(WebView view, int errorCode, String description, String failingUrl) {
Log.i("WEB_VIEW_TEST", "error code:" + errorCode);
super.onReceivedError(view, errorCode, description, failingUrl);
}
});

关于java - 如何使用 WebView 小部件在 Android 应用程序上查看网页?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20291199/

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