0
  • 一楼说的对啊,或者你给整个布局设置点击事件,也就是你的tv的父布局应该也行

    1139423796017500160  评论     打赏       断点-含光君
    • editText.setOnclickListener 因为你只监听了那部分文字的点击事件 你输入法点击没做


      1382711465131241472  评论     打赏       臭皮匠
    • editText的宽度

      1241976390056771584  评论     打赏       大佛
      • 我在想着,是不是跟你的EditText的长度有关系,虽然你给自定义组件设置了监听,但明显现在就是点击title会触发监听,点击EditText不会,你试试翻转下顺序,先放EditText再放TextView,是不是依旧是前一个有效,后一个无效。

        要解决这个问题其实也简单,不过弄清楚为什么你这种方式不行会更好些,其实我更建议像你这种有固定形式的可以直接生成个layout文件,渲染出view之后对应findViewById,这样不管是父布局,还是子控件,全部你都可以掌握到,最终你拿到父布局id设置监听器再给个回调通知就行了

        1255088796991492096  评论     打赏       冒着泡泡的汽水儿
        相关问题
        黑山行者 · 自定义组件
        2021-10-27 23:06 212 2
        2022-06-07 11:12 60 2
        kaa110 · 圣达菲
        2025-09-14 06:47 1 2
        下雨天像 · 找工作 / 面试题
        2025-08-10 17:31 20 16
        资质平平 · Android
        2025-02-20 09:14 115 100
        尖沙咀-段坤 · 项目
        2025-01-06 23:39 36 2
        雅澤yaduo · 领券联盟
        2025-01-03 20:39 82 50
        呆瓜小董 · webview
        2024-11-30 18:02 96 20
        阿肥 · 鸿蒙next
        2024-10-25 18:07 46 100
        尖沙咀-段坤 · 安卓
        2024-09-11 11:03 46 2
        YanLQ · AOSP
        2024-08-10 11:57 54 100