我有一些问题 - 我必须知道何时不再单击该按钮。我需要类似 onClickListener 的东西,当用户停止将手指放在按钮上时执行。甚至可能吗?
使用onTouchListener并检查 MotionEvent ACTION_UP(true在您的实现中返回以使 Android 知道您正在处理整个 Touch 事件)
是的。你应该做的是在触摸处理程序上注册:
button.setOnTouchListener(listener)
并且listener您应该检查event它的动作是否为ACTION_UP. 就这样。