@Override
public boolean dispatchTouchEvent(MotionEvent event) {
// finishWithUserCanceled() if the user tapped outside the picker
if (MotionEvent.ACTION_DOWN == event.getAction()) {
Rect visibilityRect = new Rect();
mPickerContainer.getGlobalVisibleRect(visibilityRect);
boolean tappedOutsidePicker =
!visibilityRect.contains((int) event.getRawX(), (int) event.getRawY());
if (tappedOutsidePicker) {
finishWithUserCanceled();
}
}
return super.dispatchTouchEvent(event);
}
ProviderPickerActivity.java 文件源码
java
阅读 30
收藏 0
点赞 0
评论 0
项目:OpenYOLO-Android
作者:
评论列表
文章目录