-1
webview.loadData(content, "text/html; charset=UTF-8", null);
jsonの文字列の内容が正しく表示され、そのリンクがデバイス(4.1.2)で正しく動作していますが、他のデバイスで同じリンクが開かれていません。 4.2.2)私はここで何が欠けていますか?webviewのサブリンクがすべてのデバイスで開いていませんか?
final ProgressDialog progressDialog = new ProgressDialog(Webview_news.this);
WebView webview= (WebView) findViewById(R.id.wv_news);
webview.getSettings().setDomStorageEnabled(true);
webview.getSettings().setJavaScriptEnabled(true);
webview.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
//webview.getSettings().setPluginState(true);
webview.getSettings().setSupportMultipleWindows(true);
webview.getSettings().setSupportZoom(true);
webview.setVerticalScrollBarEnabled(false);
webview.setHorizontalScrollBarEnabled(true);
webview.loadData(content, "text/html; charset=UTF-8", null);
//Toast.makeText(Webview_news.this, "content= "+content, Toast.LENGTH_LONG).show();
webview.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return false;
}
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
progressDialog.dismiss();
}
});