Ich habe zwei EditTexts und ein Knopf in meinem LayoutonEditorAction in android
ein EditText Username genannt und ein anderes namens Passwort und die Taste aufgerufen Anmeldung
die Taste am Anfang
deaktiviert was ich will, ist, dass, wenn überhaupt etwas in EditText Username eingegeben wird, und Passwort sollte der Knopf
hier aktiviert werden, ist das, was ich versuchte,
@Override
public boolean onEditorAction(TextView v, int actionId, KeyEvent event)
{
if(!TextUtils.isEmpty(UserName.getText()) && !TextUtils.isEmpty(PassWord.getText()))
{
Login.setEnabled(true);
return true;
}
return false;
wenn ich diesen Code auf die Schaltfläche Login als deaktiviert Start laufen und es bleibt deaktiviert, wenn ich Eingang etwas in den beiden EditTexts ohne Klick auf die Schaltfläche Enter
es funktioniert nur, wenn ich die Enter-Taste klicken
ist es eine Möglichkeit, um es Arbeit zu machen, wenn eine beliebige Taste auf der Tastatur gedrückt wird und beide der EditTexts nicht leer
Vielen Dank für Hilfe
Was Sie brauchen, ist ein Text-Watcher auf beide Texte bearbeiten, weil onEditorAction etwas anderes ist (Enter, Next, Done - spezielle Tasten auf der Tastatur). – Vucko