美文网首页
Android-简单屏蔽输入事件

Android-简单屏蔽输入事件

作者: 阿博聊编程 | 来源:发表于2022-06-25 09:19 被阅读0次
图片来源网络,入侵必删

在最近的项目开发当中,我遇到以下的需求:

根据接口返回的状态屏蔽输入框的输入事件。

针对这个需求,我分享一下我的实现思路。

注意下面的代码是Kotlin,使用Java的同学需要转换代码。

思路

利用isFocusable属性让输入没有焦点,达到屏蔽输入事件的要求。

et?.isFocusable = false

屏蔽之后,接口告诉我们当前状态可以输入,我们就通过下面的代码来打开输入框的输入事件:

et?.isFocusable = true

最后

大概的需求实现逻辑就是这个样子,希望对看文章的小伙伴有所帮助。

相关文章

  • Android-简单屏蔽输入事件

    在最近的项目开发当中,我遇到以下的需求: 根据接口返回的状态屏蔽输入框的输入事件。 针对这个需求,我分享一下我的实...

  • Android-简单实现点击事件的屏蔽

    在最近的项目开发当中,我遇到以下的需求: 根据接口返回的状态屏蔽部分按钮的点击事件。 针对这个需求,我有两个实现思...

  • 控制input中只能输入数字---正则

    input输入框输入中文时,监听的input事件怎样屏蔽拼音状态 http://blog.sina.com.cn/...

  • 屏蔽事件

    1屏蔽右键菜单 2屏蔽粘贴 3.屏蔽复制 4.屏蔽剪切 5.屏蔽选中 6.但是上面可以F12审查元素喔 所以下面...

  • 屏蔽事件

    2019年1月20日 多云 星期日 “猪媽,我发现了宝贝的一个秘密!”昨晚临睡前我对妻子说。 “哦,啥秘密?”猪媽...

  • Android 输入事件简单记录

    根据官方文档 输入事件,事件的输入一般就2种,屏幕和按键的输入。 出处:https://www.jianshu.c...

  • Android - 用WebView开发简单的浏览器

    Android-用WebView开发简单的浏览器 Android 提供了 WebView 组件,WebView 本...

  • Android-使用OpengGL实现的Canvas进行绘制(简

    Android-使用OpengGL实现的Canvas进行绘制(简单介绍) 首发地址:http://blog.csd...

  • 右击事件

    1、屏蔽浏览器右击事件2、写事件

  • 屏蔽blur事件

    被一个前端bug折腾了一晚上。 如下图所示的输入框,用户输入文字后,只要失去焦点,就默认这个词条被建立了。所以很自...

网友评论

      本文标题:Android-简单屏蔽输入事件

      本文链接:https://www.haomeiwen.com/subject/bhkivrtx.html