2016-07-21 6 views
2

Ich habe eine Android-App, die ein Webview verwendet, um auf eine Website zeigen, die eine Broschüre Karte enthält. Auf einem Telefon wird die Karte im oberen Drittel des Bildschirms angezeigt. Wenn Sie auf die Karte klicken, wird eine Markierung gelöscht, die Karte zentriert sich auf der Markierung und ein Formular wird angezeigt. So weit, ist es gut. Aber wenn Sie auf den Formulartextbereich klicken, erscheint die Android-Tastatur (wie es sollte), aber dies stört die Prospektkarte. Es verschiebt die Kacheln und den Marker vom oberen Bildschirmrand nach oben und manchmal verschwindet die gesamte Karte, um den Hintergrund der Seite anzuzeigen. (Zumindest kehrt die Karte in den Normalzustand zurück, wenn der Texteingabebereich den Fokus verliert.) Aber warum passiert das und wie kann ich es beheben?Leaflet Karte auf Android durch Aussehen der Tastatur gestört

Antwort

0

Gefunden die Lösung here. Dazu musste einfach

<activity 
    ... 
    android:windowSoftInputMode="adjustPan"> 
</activity> 

zu AndroidManifest.xml hinzugefügt werden.