- Forum-Beiträge: 45
28.02.2017, 15:40:21 via Website
28.02.2017 15:40:21 via Website
Hi, ich will eine Webseite in meiner Activity per WebView anzeigen lassen. Hab das ganze folgendermaßen geregelt:
Activity:
public class WebViewActivity extends AppCompatActivity {
private WebView mWebView;
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
mWebView = (WebView) findViewById(R.id.activity_main_webview);
WebSettings webSettings = mWebView.getSettings();
webSettings.setJavaScriptEnabled(true);
mWebView.loadUrl("http://kicker.de");
}
XML:
<?xml version="1.0" encoding="utf-8"?>
<FrameLayout
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/container"
tools:context=".WebViewActivity"
>
<WebView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/activity_main_webview">
</WebView>
</FrameLayout>
Die Activity wird durch ein Menü aufgerufen. Die Permission für Internetzugriff habe ich auch schon in die Manifest-Datei eingefügt.
Leider bekomme ich immer noch einen Fehler, sobald ich die Activity per Menü aufrufe ("App wurde angehalten"). Könnt ihr mir helfen?
Grüße Basti
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.