Android Programmierung: WebView Navigation
Frage von BärBalu | 05.05.2013 um 10:09
Hallo ich versuche gerade kläglich mich an einer Navigation für den Webview. Also mit GoBack, GoForward, reload, clearHistory. Leider bekomme ich es einfach nicht hin. Ich benutze ImageButton.
Ohne die Einbindung in die Activity, sieht es so aus:
... @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.wb_browser); web = (WebView) findViewById(R.id.wV_browser); progressBar = (ProgressBar) findViewById(R.id.progressBar1); web.setWebViewClient(new myWebClient()); web.getSettings().setJavaScriptEnabled(true); web.getSettings().setJavaScriptEnabled(true); web.getSettings().setSupportZoom(true); web.getSettings().setBuiltInZoomControls(true); web.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY); web.setScrollbarFadingEnabled(true); web.getSettings().setLoadsImagesAutomatically(true); web.loadUrl("[MEINE URL]"); } @Override protected void onSaveInstanceState(Bundle outState) { super.onSaveInstanceState(outState); // Save the state of the WebView web.saveState(outState); } @Override protected void onRestoreInstanceState(Bundle savedInstanceState) { super.onRestoreInstanceState(savedInstanceState); // Restore the state of the WebView web.restoreState(savedInstanceState); } ...
Wäre euch sehr dankbar, wenn ich wüsste wie ich die imageButtons einbinden kann.
Ähnliche Themen
Android Splash Screen Tutorial
Tutorial | 0 Kommentare
Android Table Layout mit gleich breiten Spalten
Tutorial | 0 Kommentare
Android Programmierung: Daten per POST an WebView senden (zum Beispiel für automatischen Login)
Tipp | 0 Kommentare
JavaScript in Android WebView funktioniert nicht
Frage | 1 Antwort
Android SDK Manager: Problem beim Installieren "File not Found (Zugriff verweigert) Done. Nothing was installed"
Frage | 1 Antwort
Android: WebView zeigt externe Webseiten nicht an
Frage | 1 Antwort
Android: WebView mit Login
Frage | 17 Antworten
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
Du müsstest einen neuen OnClickListener für deinen ImageButton hinzufügen. Also ungefähr sowas:
In das OnClick schreibst du dann den entsprechenden Code für die jeweilige Aktion:
Oder halt entsprechend die anderen Befehle.
05.05.2013 um 14:59
Danke.
Funktioniert jetzt.
Muss nur noch schauen, das ich ein Hinweis beim drücken bekomme, das man gedrückt hat z.b mit dem Text "Seite vor gegangen"
Aber das wäre ja nur ein extra was ich irgendwann mal machen kann.
05.05.2013 um 23:22