Closed wuyexiong closed 9 years ago
用中文可否
@Override public void onViewDragStateChanged(int state) { if (mDragHelper.getViewDragState() == ViewDragHelper.STATE_IDLE && dismissed) { if (mListener != null) { mListener.onClosed(); } } }
看这一个判断. dismissed 在触摸事件Down的时候会变更dismissed的值为false. 所以.当我把菜单下滑消失..注意.并且在消失的时候点击了屏幕.那么 mListener.onClosed();就无法被回调到了.
Good point, 稍后会修正的.
用中文可否
看这一个判断. dismissed 在触摸事件Down的时候会变更dismissed的值为false. 所以.当我把菜单下滑消失..注意.并且在消失的时候点击了屏幕.那么 mListener.onClosed();就无法被回调到了.