Ich erstelle ein PIN-Dialog, der mehrere EditText enthält. Das Verhalten, das ich erreichen möchte, ist, wenn der Benutzer ein Zeichen eingibt, wird es zuerst angezeigt, bevor es mit dem Kennwort des EditText-Zeichens (Punkt/Punkt) maskiert wird.EditText - setText auf EditText mit inputType = numberPassword zeigt nicht den 'set' Text zuerst vor dem Passwort char
Anstatt den multiplen EditText zu verwalten, habe ich eine versteckte Ansicht (EditText), die die Tastatureingabe behandelt. Der Text wird dann auf den anderen EditText gesetzt, der als Pin-Ansicht dient. Wenn ich jedoch den Wert für den Pin aus der versteckten Ansicht heraus einstelle, wird das Passwort-Zeichen sofort gesetzt, keine Vorschau des eingestellten Wertes mehr. Das Verhalten ist anders, wenn ich versuchte, ein Zeichen direkt in die Pinansicht einzugeben.
Wie kann ich mit dieser aktuellen Einstellung das gewünschte Verhalten erzielen? Vielen Dank!
Ich fürchte, das ist nicht das, was ich tun möchte. Vor dem Eingeben der PIN zeige ich für jede Pinansicht ein Bild an, wie einen Hinweis. Ich glaube, dass ich es nicht erreichen kann, wenn nur ein EditText verwendet wird. – sticky