Android Webview startet den Browser beim Aufruf von loadurl
Erstellte ich eine Activity
hat einen Titel und eine web-Ansicht in einem LinearLayout
. In der onResume()
Methode ruft es webView.loadUrl(url)
. Das problem ist, dass die Aktivität zuerst wird der Titel mit der rest des Bildschirms ist leer, dann die Geräte-browser startet mit der Seite für die URL. Was ich sehen will ist die Seite gezeigt wird, die WebView
unter dem Titel. Was könnte das problem sein?
Bearbeiten:
Ok, habe einige weitere Suche und fand dieses:
Klick-URLs öffnet den Standard-browser
Es Punkte, die WebView
tutorial hier.
Nur implementieren Sie den web-client, und legen Sie es.
InformationsquelleAutor der Frage Ray | 2011-10-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Beantwortung meiner Frage auf der Grundlage der Vorschläge von Maudicus und Treffer.
Überprüfen Sie die WebView-tutorial hier.
Nur implementieren Sie den web-client, und legen Sie es vor loadUrl. Der einfachste Weg ist:
Für fortgeschrittene Verarbeitung für den web-Inhalten, betrachten Sie die ChromeClient.
InformationsquelleAutor der Antwort Ray
Verwenden:
InformationsquelleAutor der Antwort oops.objective
verwenden, wie diese:
InformationsquelleAutor der Antwort Vinod Joshi
Ihre Aktivitäten wie diese.
InformationsquelleAutor der Antwort Abduhafiz
Ich Stand vor dem gleichen problem und ich die Lösung gefunden
Android-die offizielle Dokumentation über WebView
Hier ist mein
onCreateView()
Methode und hier habe ich zwei Methoden zum öffnen der urlsMethode 1 ist das öffnen der url im Browser und
Methode 2 ist das öffnen der url in Ihrem gewünschten WebView.
Und ich bin mit der Methode 2 für meine Anwendung-und das ist mein code:
InformationsquelleAutor der Antwort Arsh Kaushal
Ganz einfach zu Beantworten, die Sie verwenden können, wie dies
InformationsquelleAutor der Antwort
Versuchen, diesen code...
InformationsquelleAutor der Antwort code_geek
Diese Arbeit Perfekt in ein Samsung 7
Dank Abdukhafiz für posting hier
InformationsquelleAutor der Antwort Gilbert Rodriguez