From 91dba53b778bab96f20b21c15a4f8387d42684b4 Mon Sep 17 00:00:00 2001 From: xuxiuxi <xuxiuxi@454eff88-639b-444f-9e54-f578c98de674> Date: 星期二, 28 三月 2017 09:55:24 +0800 Subject: [PATCH] --- VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/widget/SingleSelectionPopup.java | 32 ++++++++++++++++---------------- 1 files changed, 16 insertions(+), 16 deletions(-) diff --git a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/widget/SingleSelectionPopup.java b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/widget/SingleSelectionPopup.java index 13eb0ff..8af7c3a 100644 --- a/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/widget/SingleSelectionPopup.java +++ b/VisitFace/DemoForBsk/app/src/main/java/com/bsk/zhangbo/demoforbsk/widget/SingleSelectionPopup.java @@ -68,23 +68,23 @@ view.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View view, MotionEvent motionEvent) { - View popLayout = view.findViewById(R.id.pop_single_ll); - int top = popLayout.getTop(); - int bottom = popLayout.getBottom(); - int left = popLayout.getLeft(); - int right = popLayout.getRight(); - int y = (int) motionEvent.getY(); - int x = (int) motionEvent.getX(); - if (motionEvent.getAction() == MotionEvent.ACTION_UP){ - if (y<top || y> bottom){ - dismiss(); - } - if (x < left || x > right){ - dismiss(); - } - + View popLayout = view.findViewById(R.id.pop_single_ll); + int top = popLayout.getTop(); + int bottom = popLayout.getBottom(); + int left = popLayout.getLeft(); + int right = popLayout.getRight(); + int y = (int) motionEvent.getY(); + int x = (int) motionEvent.getX(); + if (motionEvent.getAction() == MotionEvent.ACTION_UP){ + if (y<top || y> bottom){ + dismiss(); } - return true; + if (x < left || x > right){ + dismiss(); + } + + } + return true; } }); -- Gitblit v1.8.0