我在opengl ES中制作了一个带有覆盖的按钮,比如谷歌地图;我希望我的按钮在按下时显示叠加层,并在再次按下按钮时将其关闭。问题是如果用户点击按钮并在图像周围拖动,那么覆盖仍然会关闭。有没有办法确定在事件过程中是否执行了 ACTION_MOVE?这样我可以将其设置为仅在未检测到 ACTION_MOVE 时关闭/打开。谢谢。
问问题
1541 次
我在opengl ES中制作了一个带有覆盖的按钮,比如谷歌地图;我希望我的按钮在按下时显示叠加层,并在再次按下按钮时将其关闭。问题是如果用户点击按钮并在图像周围拖动,那么覆盖仍然会关闭。有没有办法确定在事件过程中是否执行了 ACTION_MOVE?这样我可以将其设置为仅在未检测到 ACTION_MOVE 时关闭/打开。谢谢。