摘要: 假设情景是这样的:在一个Activity中弹出一个PopupWindow,要求在按返回键时关闭该PopupWindow。 如果该PopupWindow是无焦点的(默认情况),那么可以在Activity中响应返回键(onBackPressed),然后关闭它。 如果该PopupWindow是有焦点的,那 阅读全文
posted @ 2016-06-16 00:56 dub 阅读(642) 评论(0) 推荐(0) 编辑
摘要: Android的Touch事件处理机制比较复杂,特别是在考虑了多点触摸以及事件拦截之后。 Android的Touch事件处理分3个层面:Activity层,ViewGroup层,View层。 首先说一下Touch事件处理的几条基本规则。 1.如果在某个层级没有处理ACTION_DOWN事件,那么该层 阅读全文
posted @ 2016-06-16 00:55 dub 阅读(398) 评论(0) 推荐(0) 编辑