打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
xamarin.android  editor  enter事件处理

下述方法可行:

    editText = FindViewById(Resource.Id.editText);    
    editText.KeyPress += (object sender, View.KeyEventArgs e) => 
    {
        e.Handled = false;        
        if (e.Event.Action == KeyEventActions.Down && e.KeyCode == Keycode.Enter)
        { //your logic here
        
            e.Handled = true;
          
        }
    };
    
    
    上述代码中通过e.Event.Action == KeyEventActions.Down 避免了  your logic 触发两次的问题;若没有它,你的逻辑将执行多次。
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Xamarin.Android编写的应用在调试时出现闪退时的解决方法
诚之和:Xamarin 中怎么实现Android权限请求
VS使用Xamarin连接不上Genymotion的Android模拟器的原因
Xamarin Prism开发详解三:Visual studio 2017 RC初体验
Android通过事件触发EditText焦点和自动弹出键盘
Android之让EditText不被键盘挡住
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服