Android: EditText in ListView

8

Ich hätte gerne ein benutzerdefiniertes ListView, in dem jede Zeile ein EditText-Feld enthält, das vom Benutzer bearbeitet werden kann. Aber wenn ich auf einen der EditTexte klicke, verliere ich den Fokus und kann dort keinen Text eingeben (ich nehme an, weil die anderen Zeilen neu gezeichnet werden und den Fokus erhalten). Was kann ich tun?

    
dldnh 13.05.2010, 09:15
quelle

2 Antworten

22

Wenn das Problem mit der Softwaretastatur zu tun hat, versuchen Sie, windowSoftInputMode wie folgt auf adjustPan in der Aktivitätsdeklaration in AndroidManifest.xml zu setzen:

%Vor%

Es sollte helfen. Überprüfen Sie Ссылка , um weitere Informationen dazu zu erhalten.

    
Ondra Zahradnik 18.05.2010 04:38
quelle
2

Sie müssen den Fokus des Editiertext festlegen (EditText.setFocusable (true))

    
Nicolas 19.01.2011 13:05
quelle

Tags und Links