pullrighttorefresh
哥们,我想实现右拉刷新怎么实现的,我在看你的代码,还没有弄懂,想弄个支持双向的
好提议,一开始是项目需求就做了左拉。原本想实现双向的,怪我太懒就没做。后面更新。
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);实现的的是右拉吧,但是没有出来,如果有时间的话帮我解答下吧,谢谢,我对自定义控件这块很欠缺...现在着急集成右拉的模式
`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又拉。
请问两位 右拉刷新的尝试实现了么
我是想问有两个RecyclerView,外边的上下滑动,里边的左右滑动.这个时候的滑动有点难搞,有人这么干过么,还有就是里边滑动的时候很难拉动怎么搞啊
@zzggxx ,我之前做过你这个情况,recyclerview不会有冲突吧?不知道你是怎么写的,我的情况是外部上下滑动,然后我在每个item中有个横向的recyclerview,就是正常实现,没有遇到你说的情况
#能给我说说你的解决方法么,我的item其实是一个自定义的组合控件 @yp543784