-1
Ich erhalte JSON String und zeige in Android Webview mit webview.loadData(content, "text/html; charset=UTF-8", null);
JSON String Inhalt zeigt gut und seine Links funktioniert richtig auf meinem Gerät (4.1.2), aber die gleichen Links nicht auf anderen Geräten geöffnet ich versuchte auf andere welche Version ist (4.2.2) was fehlt mir hier?Unterlinks von Webview sind nicht auf allen Geräten geöffnet?
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();
}
});