Xamarin Android EditText Eingabe-Taste

Begann ich die Arbeit mit Xamarin Studio ein Wochen, und konnte nicht finden, Lösung zum nächsten problem:
erstellt ein edittext, die enthält eine Seriennummer. Ich möchte ro eine Funktion auszuführen, nachdem die Enter gedrückt wurde.
Es arbeitet fein, wenn ich drücken Sie die Taste Enter, die Funktion und ohne Ausfall läuft, aber ich kann nicht ändern Sie den Inhalt der edittext (ich kann nicht geben in es).

Code:

EditText edittext_vonalkod = FindViewById<EditText>(Resource.Id.editText_vonalkod);
edittext_vonalkod.KeyPress += (object sender, View.KeyEventArgs e) =>
{
    if ((e.Event.Action == KeyEventActions.Down) && (e.KeyCode == Keycode.Enter))
    {
        //Here is the function
    }
};

Dies ist der code der Steuerung:

<EditText
    p1:layout_width="wrap_content"
    p1:layout_height="wrap_content"
    p1:layout_below="@+id/editText_dolgozo_neve"
    p1:id="@+id/editText_vonalkod"
    p1:layout_alignLeft="@+id/editText_dolgozo_neve"
    p1:hint="Vonalkód"
    p1:text="1032080293"
    p1:layout_toLeftOf="@+id/editText_allapot" />

Habe ich versucht zu verwenden edittext_vonalkod.TextCanged mit seinen Argumenten, das problem vorbehalten. Ich kann den Inhalt ändern, aber kann nicht mit Enter - Taste.

Dank!

InformationsquelleAutor user2296281 | 2013-04-18

Schreibe einen Kommentar