Wird unter WebUrlActivity.class
ausgelöst, sobald die App gestartet wird. Ich kann die Webseite nicht anzeigen, wenn unten class
über den Startbildschirm ausgelöst wird (Startbildschirmcode, den ich hier nicht angegeben habe). Es erscheint als weißer Bildschirm. Könnten Sie mir bitte einen Ratschlag geben.Android-Webansichtcode zeigt die Webseite nicht an
Vielen Dank im Voraus für Ihre Vorschläge.
package xx.xxxxx;
import android.content.Intent;
import android.graphics.Color;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebResourceRequest;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class WebUrlActivity extends AppCompatActivity {
private WebView webView;
private final String URL = "xyz.com/admin";
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_web_url);
webView = (WebView) findViewById(R.id.webview);
WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true);
settings.setJavaScriptCanOpenWindowsAutomatically(true);
settings.setUseWideViewPort(true);
settings.setDomStorageEnabled(true);
webView.setVisibility(View.VISIBLE);
getSupportActionBar().hide();
setTitle("xyz");
setTitleColor(Color.BLACK);
webView.setWebViewClient(new WebViewClient() {
@Override
public boolean shouldOverrideUrlLoading(WebView view, WebResourceRequest request) {
view.loadUrl(request.toString());
return true;
}
});
webView.loadUrl(URL);
}
@Override
public void onBackPressed() {
if(webView.canGoBack()) {
webView.goBack();
} else {
startActivity(new Intent(this, WebUrlActivity.class));
}
}
}