0

EditTextをクリック可能にしましたが、ダイアログボックスを表示するには、「ダブルクリック」する必要があります。これは、実際には望ましくない動作です。EditTextがクリックされたとき/フォーカスを取得したときにダイアログボックスを表示するにはどうすればよいですか?

キーボードのポップアップを停止する方法を含めるためのボーナスポイント:)

        _createProfileDobEdtTxt.Clickable = true;

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

1 に答える 1

0

私はそれを見つけました-.Touchイベントハンドラーを使用してください:

  _createProfileDobEdtTxt.Touch += (sender, e) =>
     {
        ShowDialog(DATE_OF_BIRTH_DIALOG);
     };
于 2012-09-02T15:34:43.933 に答える