我用写了WebView一个简单的浏览器但不能用总是显示找不到网页
我在清单文件里面也配置了 但就是不能用,谢谢了啊!请大侠们帮我看看
以下是部分代码public class MianActivity extends Activity {
/** Called when the activity is first created. */
private Button button ;
private EditText editText;
private WebView webView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button = (Button)findViewById(R.id.button);
editText = (EditText)findViewById(R.id.url);
webView=(WebView)findViewById(R.id.web);
//当单击鼠标时的事件
button.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View v) {
//设置获取EditText里面的内容
String strURL = editText.getText().toString();
//在WebView里面显示网页数据
webView.loadUrl(strURL);
Toast.makeText(MianActivity.this, getString(R.string.load)+strURL, Toast.LENGTH_LONG).show();
}
});
}
}以下是Mianfest.xml配置文件里面的代码<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yaxh"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" /> <application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".MianActivity"
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>
<!-- 访问网络的权限 -->
<uses-permission android:name="android.permission.INTERNET"
/>
</manifest>
我在清单文件里面也配置了 但就是不能用,谢谢了啊!请大侠们帮我看看
以下是部分代码public class MianActivity extends Activity {
/** Called when the activity is first created. */
private Button button ;
private EditText editText;
private WebView webView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
button = (Button)findViewById(R.id.button);
editText = (EditText)findViewById(R.id.url);
webView=(WebView)findViewById(R.id.web);
//当单击鼠标时的事件
button.setOnClickListener(new Button.OnClickListener(){
@Override
public void onClick(View v) {
//设置获取EditText里面的内容
String strURL = editText.getText().toString();
//在WebView里面显示网页数据
webView.loadUrl(strURL);
Toast.makeText(MianActivity.this, getString(R.string.load)+strURL, Toast.LENGTH_LONG).show();
}
});
}
}以下是Mianfest.xml配置文件里面的代码<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.yaxh"
android:versionCode="1"
android:versionName="1.0">
<uses-sdk android:minSdkVersion="8" /> <application android:icon="@drawable/icon" android:label="@string/app_name">
<activity android:name=".MianActivity"
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>
<!-- 访问网络的权限 -->
<uses-permission android:name="android.permission.INTERNET"
/>
</manifest>
URL对么?
android.permission.ACCESS_NETWORK_STATE 获取网络状态的权限控制
试下可以不
问题是在写URL时前面必须加上http
嘿嘿……
很感谢……