【发布时间】:2014-03-09 16:04:37
【问题描述】:
问题描述:
我在RelativeLayout 上有一个TextView,我想在用户触摸它时将它涂成红色,并在他点击它时转到另一个页面。
所以我尝试设置一个OnClickListener 来进行点击,并设置一个OnTouchListener 来实现触摸功能(MotionEvent.ACTION_DOWN)但是这种组合不起作用,因为OnTouchListener 使OnClickListener 不起作用(don不知道为什么)。
在论坛上人们说我们可以通过 OnTouch MotionEvent.ACTION_UP 实现 OnClick,但是这个可以从我的 TextView 布局中触发(如果你按下 TextView 并拖动手指就会被点击释放),这不是我想要的行为,因为我想要:
在 TextView 上单击 = 按下 + 释放。
有人可以给我一个解决方案吗?
【问题讨论】:
标签: android release ontouchlistener pressed