在EditText Xamarin.Android中处理删除

时间:2015-08-22 13:57:25

标签: c# android xamarin xamarin.android xamarin-studio

我遇到了问题。我有6个EditTexts。每个的内容总共给出6位数字,这是一个密码。如果密码正确,则会将用户发送到另一个活动。我的问题是,如果我尝试删除,我将无法处理按键事件,这将从上一个开始删除每个事件的内容。 我已经实现了IOnKeyListener接口,如下所示:

public class MainActivity :Activity,   View.IOnKeyListener
{
   public bool OnKey(View v, Keycode keyCode, KeyEvent e)
    {
        if (e.Action == KeyEventActions.Down && keyCode.Equals(Keycode.Del))
        {
            return true;
        }
        return false;
}
     protected override void OnCreate(Bundle bundle)
    {
        base.OnCreate(bundle);
        SetContentView(Resource.Layout.Main);

        EditText ed = FindViewById<EditText>(Resource.Id.editText_vonalkod);
        ed.SetOnKeyListener(this);

 }
}

0 个答案:

没有答案