请问Android 的TextView的点击事件怎么去除 -问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

请问Android 的TextView的点击事件怎么去除

2016-03-16 11:57:55 4564 1

在xml中设置TextView的clickable=false,之后判断条件比如state = 0设置TextView的onclick事件,
这时候TextView就可以点击了,但是点击之后进行操作请求网络state变为1,这时候TextView就不可以
点击了,但是再设置clickable=false不管用,还是可以点击,之后加入focuseable = false
也没用,怎么让它不可点击呢?

取消 提交回答
全部回答(1)
  • 爵霸
    2019-07-17 19:03:48
    public void setOnClickListener(OnClickListener l) {
     if (!isClickable()) {
     setClickable(true);
     }
     getListenerInfo().mOnClickListener = l;
     }

    这是因为你注册了onClick事件, clickable后面不管你怎么设置应该都没效,因为OnClickListener始终存在,建议调用setOnClickListener(null);试试

    0 0
相关问答

1

回答

在Android studio下点击失效 - 安卓报错

2020-06-02 22:14:01 240浏览量 回答数 1

1

回答

在Android studio下点击失效-安卓报错

2020-05-31 15:51:11 270浏览量 回答数 1

0

回答

调用Android SDK上传属性

2022-07-06 12:23:45 135浏览量 回答数 0

1

回答

android studio 工程升级到 sdk 23后,报错?报错

2020-06-09 15:54:16 563浏览量 回答数 1

1

回答

oss android sdk说明

2018-01-17 13:39:08 680浏览量 回答数 1

0

回答

Android SDK是什么?

2017-11-01 10:18:13 4215浏览量 回答数 0

0

回答

Android SDK如何下载?

2017-10-24 10:28:21 2594浏览量 回答数 0

0

回答

Android SDK如何下载?

2017-10-24 14:50:22 1636浏览量 回答数 0

0

回答

Android SDK 3.0配置如何实现?(1)

2017-10-23 10:53:07 1528浏览量 回答数 0

1

回答

API网关 Android SDK哪里下载

2017-03-08 14:03:16 2186浏览量 回答数 1
+关注
2
文章
9426
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载