leasontou
leasontou
``` public void setLoadMoreView(View view) { if(this.mAbsListView == null) { this.mFooterView = view; } else { if(this.mFooterView != null && this.mFooterView != view) { this.removeFooterView(view); //这个地方是不是应该是this.removeFooterView(mFooterView)? } this.mFooterView = view;...
``` ptrFrameLayout.setPtrHandler(new PtrHandler() { @Override public void onRefreshBegin(PtrFrameLayout frame) { } @Override public boolean checkCanDoRefresh(PtrFrameLayout frame, View content, View header) { return true; } }); ``` 就算我把这个设置成一直可以下拉也没作用, 我调试了下,在PtrFrameLayout的dispatchTouchEvent中,MotionEvent.ACTION_MOVE里那个offsetX值一直很大,offsetY值很小,导致把我的手势错误判断为横向滑动。
PtrClassicFrameLayout默认的那个header不会这样,其他的没试过,而且如果我不设置disableWhenHorizontalMove这个属性的话,RentalsSunHeaderView这个header是可以下拉的
> quick and dirty workaround for now: > > ```js > const dotProp = require('dot-prop'); > > const storage = new Storage({ > defaults > }); > > storage.getWorkaround =...