NewTab

Results 9 comments of NewTab

是不是你的删除这个布局的位置有问题

你可以看一下layout下面的item_contact 的布局,删除的layout一直是visible的,只是它的布局展示在了屏幕外边,当你向左滑动的时候,删除的layout会进入可见区域

并不是SwipeItemLayout的问题,我觉得还是你在某个地方写的有问题

我是直接把库下载下来自己改的,把 MaterialRefreshLayout 这个类的onInterceptTouchEvent 方法里的 if (dy > 0 && !canChildScrollUp()) {} 改成 if (dy > ViewConfiguration.getTouchSlop() && !canChildScrollUp()) {} 这样处理刷新操作,加载更多也可以这么改

建议 >8 这样的判断还是把 8 改成用 ViewConfiguration.getTouchSlop() 比较好

控件的宽高是通过 你继承Tab类自己的实现的 ``` java @Override protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) { super.onMeasure(widthMeasureSpec, heightMeasureSpec); int height = MeasureSpec.makeMeasureSpec(getMeasuredHeight() - getPaddingBottom() - getPaddingTop(), MeasureSpec.EXACTLY); for (int i = 0; i <...

你需要继承Tab,然后Tab里面有一个getView() 的方法,这个就是你需要让他显示的view,你看demo里面的TabView1,2,3 例子,宽是由Tab中的getView()拿到的宽的总和加起来的(允许滚动的情况下)

😓 这个是用的第三方库转的,如果不好的话,可以自己换个库试试