我正在开发一个应用,用户在编辑文本字段中输入网址,我的应用将他/她带到该特定网页。
网址url =新网址(“url_text.toString()”);
我收到错误,因为它无法处理网址。 有什么问题?
答案 0 :(得分:0)
您需要删除引号。
URL url = new URL(url_text.toString());
否则你试图将“url_text.toString()”转换为URL而不是url_text的内容。
答案 1 :(得分:0)
url_text是你的EditText吗?
如果是,那么你需要调用getText()
URL url = new URL(url_text.getText().toString());
答案 2 :(得分:0)
Button b;
b = (Button)findViewById(R.id.button1);
ed = (EditText)findViewById(R.id.editText1);
b.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
String URL = ed.getText().toString();
WebView web1 =(WebView)findViewById(R.id.webview);
web1.getSettings().setJavaScriptEnabled(true);
web1.loadUrl(URL);
}
});
还有一件事我想提醒你,你需要允许使用互联网来自清单文件