我有一些问题 - 我必须知道什么时候不再点击按钮了。我需要像onClickListener这样的东西,当用户将手指停在按钮上时执行。它甚至可能吗?
答案 0 :(得分:2)
使用onTouchListener
并检查MotionEvent ACTION_UP
(在您的实施中返回true
,让Android知道您正在处理整个Touch事件)
答案 1 :(得分:0)
是。你应该做的是在触摸处理程序上注册:
button.setOnTouchListener(listener)
并在listener
中,如果event
的行为是ACTION_UP
,则应检查{{1}}。就是这样。