幾周前我開始與Xamarin Studio合作,並且找不到解決下一個問題的方法: 創建了一個包含序列號的edittext。在按下輸入後,我想讓ro運行一個功能。 它工作正常,當我按輸入,函數運行沒有失敗,但我不能修改edittext的內容(我不能鍵入它)。Xamarin Android EditText輸入密鑰
代碼:
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
}
};
這是控制的代碼:
<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" />
我試圖用edittext_vonalkod.TextCanged
與它的參數,這個問題保留。我可以修改內容但不能處理輸入鍵。
謝謝!