使用MonoDroid,如何在EditText字段获得焦点时打开对话框?

时间:2012-09-02 15:14:31

标签: dialog focus xamarin.android android-edittext

我使EditText可以点击,但你必须"双击"将对话框打开,这不是真正需要的行为。如何在单击EditText /获得焦点时启动对话框?

包括停止键盘弹出的方法的奖励积分:)

        _createProfileDobEdtTxt.Clickable = true;

        _createProfileDobEdtTxt.Click += (sender, e) =>
            {
                ShowDialog(DATE_OF_BIRTH_DIALOG);
            };

1 个答案:

答案 0 :(得分:0)

我找到了它 - 使用.Touch事件处理程序:

  _createProfileDobEdtTxt.Touch += (sender, e) =>
     {
        ShowDialog(DATE_OF_BIRTH_DIALOG);
     };