Android 我可以同时使用EditText onClickListener、OnTouchListener和TextWatcher吗?

Android 我可以同时使用EditText onClickListener、OnTouchListener和TextWatcher吗?,android,android-edittext,onclicklistener,ontouchlistener,android-textwatcher,Android,Android Edittext,Onclicklistener,Ontouchlistener,Android Textwatcher,我对此进行了搜索,但在任何网站上都没有找到答案。 我对此很好奇,因为我实现了onTouchListener和TextWatcher。我的EditText密码可绘制权限有问题(单击可绘制可显示/隐藏密码)。我不能在上面写密码 我计划将onTouchListener放在onClickListener中,但我犹豫了一下,因为他们的想法会对侦听器产生冲突 我的问题是,我可以同时使用它们吗onClickListener、onTouchListener和TextWatcher。仅在我需要这些侦听器时处理 我

我对此进行了搜索,但在任何网站上都没有找到答案。 我对此很好奇,因为我实现了
onTouchListener
TextWatcher
。我的
EditText
密码可绘制权限有问题(单击可绘制可显示/隐藏密码)。我不能在上面写密码

我计划将
onTouchListener
放在
onClickListener
中,但我犹豫了一下,因为他们的想法会对侦听器产生冲突

我的问题是,我可以同时使用它们吗
onClickListener
onTouchListener
TextWatcher
。仅在我需要这些侦听器时处理

我将发布我的代码,这是我的
onTouchListener
示例代码

edtRegPassword.setOnTouchListener(new View.OnTouchListener() {
            @SuppressLint("ClickableViewAccessibility")
            @Override
            public boolean onTouch(View v, MotionEvent event) {
                final int DRAWABLE_RIGHT = 2;
                if (event.getAction() == MotionEvent.ACTION_DOWN) {
                    if (event.getX() >= (edtRegPassword.getRight() - edtRegPassword.getCompoundDrawables()[DRAWABLE_RIGHT].getBounds().width())) {
                        showPassword();
                    } else {
                        hidePassword();
                    }
                    return true;
                }
                return false;
            }
        });

注意:我删除了图片和一些代码。已经回答了

MotionEvent.ACTION\u UP
与单击相同,为什么不处理
ACTION\u DOWN
和其他操作呢?感谢您的更正。MotionEvent.ACTION\u UP是否与单击相同?MotionEvent.ACTION\u DOWN是…?
ACTION\u DOWN
表示按下手势开始,你试过了吗?谢谢你,Shree,我会搜索文档。如果有任何问题,请随时询问。
MotionEvent.ACTION\u UP
与单击相同,你为什么不处理下一步的行动和其他事情呢?很多人感谢你的纠正。MotionEvent.ACTION\u UP是否与单击相同?MotionEvent.ACTION\u DOWN是…?
ACTION\u DOWN
表示按下手势开始,你试过了吗?谢谢你,Shree,我会搜索该文档。如果有任何问题,请随时询问。