如何在onTouchEvent 中捕获自定义view 的 ACTION_OUTSIDE事件?

请问一下该如何在onTouchEvent中捕获自定义view的ACTION_OUTSIDE事件?我点击自定义view然后移动出去了但只触发了ACTION_DOWNACTI... 请问一下 该如何在onTouchEvent 中捕获自定义view 的 ACTION_OUTSIDE事件 ?我点击自定义view 然后移动出去了 但只触发了 ACTION_DOWN ACTION_UP ACTION_MOVE 那请问如何判断我手指移动出去了呢?我要实现的具体功能就是 只有点击这个view执行跳转。若是点击到父容器其他地方这个view就会消失。点击这个view拖动出去松开这个点击无效,而且当划出去的那一瞬间这个view失去焦点 把焦点给父容器。 展开
 我来答
匿名用户
2013-09-09
展开全部
参见Dialog的点击Dialog外关闭Dialog要想获取该事件, 必须要求当前Window的包含FLAG_WATCH_OUTSIDE_TOUCH, 这样才能接收到这个事件
匿名用户
2013-09-09
展开全部
怎么一看就像微信语音聊天里面取消发送的情景
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2013-09-09
展开全部
这个帖子不错,大家快来顶起来!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式