Ich habe eine Aktivität mit dieser Layouts-Struktur: LinearLayout - & gt; ScrollView - & gt; Tabellenlayout
Unter dem TableLayout habe ich EditText, den ich scrollen möchte, wenn die Tastatur aktiv ist. So habe ich nach einigem Lesen hinzugefügt:
%Vor%zu AndroidManifest.xml, zu der relevanten Aktivität, und fügte der activity.xml-Datei einen ScrollView-Wrapper hinzu, sodass die Layouts-Strukturen der Aktivität nun wie folgt aussehen: ScrollView - & gt; LinearLayout - & gt; ScrollView - & gt; Tabellenlayout
Das Problem: Die innere ScrollView funktioniert jetzt nicht ... Ich denke, die ScrollView-Steuerung übernimmt die Kontrolle, wenn sie berührt wird ...
Wie kann ich dieses Problem lösen?
Jede Hilfe wird geschätzt. Danke.
Ich hatte das gleiche Problem, wo die virtuelle Tastatur EditTexts auf meinem Bildschirm versteckt hat. Ich habe die folgende Eigenschaft für das Aktivitäts-Tag in der Manifest-Datei eingeführt:
%Vor%Außerdem musste ich folgenden Code in die OnCreate-Funktion der Aktivität einfügen:
%Vor%Das hat das Problem gelöst und es hat auf allen Auflösungsemulatoren und Samsung-Geräten einwandfrei funktioniert. Es scheiterte jedoch auf Google Nexus S Gerät und ich konnte das gleiche Problem wieder von der virtuellen Tastatur sehen, die die EditTexts versteckt.
Tags und Links android-layout