我需要使用GET参数将脚本发送到URL,例如
http://www.url.com/test2.php?actor=14
可以在背景中使用webview进行,而不使用此代码在屏幕上显示它吗?
String urlString = "http://www.url.com/test2.php?actor=14";
this.web=new WebView(this.sc.getContext());
this.web.getSettings().setJavaScriptEnabled(true);
this.web.loadUrl(urlString);
return;
如您所见,webview未添加到任何布局上,因此对用户来说是透明的。
这是实现它的好方法吗?
或者这将是最佳选择?
public static InputStream getInputStreamFromUrl(String url) {
InputStream content = null;
try {
String url = "http://www.url.com/test2.php?actor=14";
HttpClient httpclient = new DefaultHttpClient();
HttpResponse response = httpclient.execute(new HttpGet(url));
content = response.getEntity().getContent();
} catch (Exception e) {
Log.("[GET REQUEST]", "Network exception", e);
}
return content;
}
由于