Wenn ich die Aktivität zum ersten Mal erstelle, geht alles gut. Nachdem ich jedoch aus dem Menü gewählt habe, ändere ich einen Text der String-Werte und stelle die Webansicht mit
ein %Vor%Ich muss es zweimal machen, sonst bleibt das Webview unverändert. Weiß jemand was hier passiert? Da der Ergebnis-String derselbe ist, warum zwingt mich die Webansicht dazu, Data zweimal zu laden?
Vermeiden Sie WebView # loadData (String-Daten, String mimeType, String-Codierung) - es ist fehlerhaft.
Verwenden Sie WebView # loadDataWithBaseURL (String baseUrl, Stringdaten, String mimeType, String encoding, String historyUrl) .
So wird Ihre Anweisung lauten:
%Vor%Sie wissen nicht, was Ihr Problem ist, aber wenn Sie sich die Dokumentation zur Webansicht ansehen, verwenden Sie die Methode loadData falsch:
Webview: loadData-Dokumentation
Sie sollten Ihre Webansicht wahrscheinlich wie folgt aufrufen:
%Vor%Weiß nicht, ob es dein Problem überhaupt lösen wird.