PullLeftToRefreshLayout icon indicating copy to clipboard operation
PullLeftToRefreshLayout copied to clipboard

pullrighttorefresh

Open yp543784 opened this issue 9 years ago • 7 comments

哥们,我想实现右拉刷新怎么实现的,我在看你的代码,还没有弄懂,想弄个支持双向的

yp543784 avatar Aug 11 '16 01:08 yp543784

好提议,一开始是项目需求就做了左拉。原本想实现双向的,怪我太懒就没做。后面更新。

yzl520 avatar Aug 11 '16 02:08 yzl520

if (dx < -10 && !canScrollRight()) {//点击事件要传回子类 setScrollState(true); return true; } } private boolean canScrollRight() { if (mChildView == null) { return false; } return ViewCompat.canScrollHorizontally(mChildView, 1); } 我看了你的代码,发现是这块控制的左拉是么?我改成dx>10,ViewCompat.canScrollHorizontally(mChildView, -1);实现的的是右拉吧,但是没有出来,如果有时间的话帮我解答下吧,谢谢,我对自定义控件这块很欠缺...现在着急集成右拉的模式

yp543784 avatar Aug 12 '16 02:08 yp543784

`case MotionEvent.ACTION_MOVE: mTouchCurX = event.getX(); float dx = mTouchStartX - mTouchCurX; dx = Math.min(mPullWidth * 2, dx); dx = Math.max(0, dx);

            if (mChildView == null || dx <= 0) {
                return true;
            }`

这块是控制左拉的,dx<=0左拉,dx>0又拉。

yzl520 avatar Aug 22 '16 01:08 yzl520

请问两位 右拉刷新的尝试实现了么

JellyHell avatar Dec 03 '16 10:12 JellyHell

我是想问有两个RecyclerView,外边的上下滑动,里边的左右滑动.这个时候的滑动有点难搞,有人这么干过么,还有就是里边滑动的时候很难拉动怎么搞啊

zzggxx avatar Dec 16 '16 06:12 zzggxx

@zzggxx ,我之前做过你这个情况,recyclerview不会有冲突吧?不知道你是怎么写的,我的情况是外部上下滑动,然后我在每个item中有个横向的recyclerview,就是正常实现,没有遇到你说的情况

yp543784 avatar Dec 19 '16 05:12 yp543784

#能给我说说你的解决方法么,我的item其实是一个自定义的组合控件 @yp543784

zzggxx avatar Jan 08 '17 15:01 zzggxx