Ich habe in meiner Bewerbung 2 Ansichten:
a. res / layout / main.xml - eine Standardansicht mit 1 Schaltfläche
b. res / layout / web_view.xml
%Vor%Wenn ich auf die Schaltfläche in der ersten Ansicht (a) klicke, wird die Webansicht (b) geladen und eine URL geladen:
%Vor%Alles funktioniert gut, die URL lädt sich gut, aber der Browser wird in seine eigene Ansicht instanziiert (eine dritte, nicht b selbst) und mein Ziel ist es, HTML zu verwenden Code in meine Anwendung, nicht außerhalb davon, in einem separaten Browser.
Anyboyd irgendeine Idee?
Dies geschieht mit API level8 / Android 2.2.
Danke für Ihre Hilfe. Paul
Eigentlich habe ich es endlich verstanden. Selbst wenn Sie die URL programmatisch mit
laden %Vor% Sie müssen auch das Standardverhalten modifizieren (das eine URL in einer neuen Browserinstanz öffnet).
Der vorherige Code benötigt 2 Verbesserungen.
Legen Sie dann für die Ansicht, die Webclient verwendet, das neue Verhalten fest:
%Vor%Tags und Links android android-webview