Android EditText代码设置不可编辑不可输入

XML布局中设置

直接设置android:editable="false",虽然说该属性已经废弃,但是还是可以生效

但是EditText中没有对应的setEditable之类的方法来通过代码设置不可编辑

 其他方式,通过设置focusable和focusableInTouchMode为false

<EditText
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:focusable="false"
    android:focusableInTouchMode="false"/>

代码中设置

mEditText.setFocusable(false);
mEditText.setFocusableInTouchMode(false);

最近更新

  1. TCP协议是安全的吗?

    2023-12-21 10:10:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-21 10:10:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-21 10:10:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-21 10:10:02       18 阅读

热门阅读

  1. 支付宝单笔转账开发

    2023-12-21 10:10:02       43 阅读
  2. 拿到服务器该做的事和升级docker engine

    2023-12-21 10:10:02       43 阅读
  3. 记一次gunicorn启动报错

    2023-12-21 10:10:02       36 阅读
  4. AcWing算法进阶课-1.1.1EK求最大流

    2023-12-21 10:10:02       56 阅读
  5. docker-compose_redis_cluster

    2023-12-21 10:10:02       30 阅读
  6. 机器学习基础实验(Python 数据可视化分析)

    2023-12-21 10:10:02       37 阅读
  7. MATLAB版本、labview版本、UHD版本 互相对应

    2023-12-21 10:10:02       29 阅读