で Web ページを読み込もうとしてWebView
いますが、ページを取得するとすべてのスタイル情報が失われました。Web ビューで CSS ファイルが適切に使用されていない可能性があります。
この方法で使用しているデータを取得するにはHTTP POST
:
public void postData() throws IOException, ClientProtocolException {
List<NameValuePair> nameValuePairs = new ArrayList<NameValuePair>();
nameValuePairs.add(new BasicNameValuePair("param1", "parameter1"));
nameValuePairs.add(new BasicNameValuePair("param2", "parameter2"));
HttpClient httpclient = new DefaultHttpClient();
HttpPost httppost = new HttpPost(URL_STRING);
httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
HttpResponse response = httpclient.execute(httppost);
String data = new BasicResponseHandler().handleResponse(response);
WebView mWebView = (WebView) findViewById(R.id.wv);
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.loadData(data, "text/html", "utf-8");
}
どうすればこの問題を解決できますか?