Wenn ich das starte, wird das Webview nicht geladen, stattdessen wird nur ein weißer Bildschirm angezeigt. Das Array ist eine Liste von URLs. Logcat zeigt diesen FehlerWebview lädt keine URL von Array
11-06 23: 36: 25.145 bis 25.145 40,879/live.randomize.abhi.randomize I/cr_BrowserStartup: Initialisierung Chromverfahren, singleProcess = false 11-06 23: 36: 40,888 25.145-25.238/live.randomize.abhi.randomize W/cr_ChildProcLauncher: erstellen Sie ein neues ChildConnectionAllocator mit Paket name = com.android.chrome, inSandbox = true 11-06 23: 36: 40,912 25.145-25.145/zu Hause sind. randomize.abhi.randomize D/EGL_emulation: eglCreateContext: 0xa46fdc20: maj 2 min 0 rcv 2 11-06 23: 36: 40,913 25145-25145/live.randomize.abhi.randomize D/EGL_emulation: eglMakeCurrent: 0xa46fdc20: ver 2 0 (tinfo 0xa43334d0) 11-06 23: 36: 41.179 25145-25145/live.randomize.abhi.randomize W/zygote: Versuch, lokale Nicht-JNI-Referenz zu entfernen, Dumping-Thread 11- 06 23: 36: 25.145 bis 25.225 41,195/live.randomize.abhi.randomize D/EGL_emulation: eglMakeCurrent: 0xb45a1a40: ver 2 0 (TINFO 0xa4226770) 11-06 23: 36: 41,293 25.145-25.145/Live. randomize.abhi.randomize W/zygote: Versuch zu entfernen nicht-JNI lokale Referenz, Dumping-Thread 11-06 23: 36: 42.652 25145-25145/live.randomize.abhi.randomize W/zygote: Versuch, nicht zu entfernen -JNI lokale Referenz, Dumping-Thread 11-06 23: 36: 42,695 25145-25145/live.randomize.abhi.randomize I/chatty: uid = 10083 (u0_a83) live.randomize.abhi.randomize identify 1 Zeile 11-06 23: 36: 42.727 25145-25145/live.randomize.abhi.randomize W/zygote: Versuch, nicht-lokale JNI-Referenz zu entfernen, Thread 11-06 wird gedownloadet 23: 36: 42,844 25145-25145/live.randomize.abhi.randomize W/zygote: Versuch, nicht-JNI lokale Referenz zu entfernen, Dumping-Thread 11-06 23: 36: 42.925 25145-25145/live.randomize. abhi.randomize ich/chatty: uid = 10083 (u0_a83) leben.randomize.abhi.randomize identisch 1 Zeile 11-06 23: 36: 42.989 25145-25145/live.randomize.abhi.randomize W/zygote: Versuch zu entfernen nicht-JNI lokale Referenz, dumpin
Dies ist der Code: - Irgendeine Hilfe? Ja, ich habe INTERNET-Erlaubnis in Manifest.
private String[] array;
private WebView myWebView;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
array = getApplicationContext().getResources().getStringArray(R.array.myArray);
final String randomStr = array[new Random().nextInt(array.length)];
{
myWebView = (WebView) findViewById(R.id.myWebView);
WebSettings webSettings = myWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
webSettings.setBuiltInZoomControls(true);
webSettings.setUseWideViewPort(true);
myWebView.getSettings().setDomStorageEnabled(true);
webSettings.setLoadWithOverviewMode(true);
myWebView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView View, WebResourceRequest request)
{ myWebView.loadUrl(randomStr);
return true;
}
});
}
}