First, Thank you for your help.
It has been helpful to you using your project.
By the way I find a bug.
When I choose pullout mode, Leaving a space on the back of the list .
I found out that SwipeLayout.java/layoutPullOut() have a problem.
But your library operate well, I tried it decompile.
void layoutPullOut() {
// origin code
View surfaceView = getSurfaceView();
Rect surfaceRect = mViewBoundCache.get(surfaceView);
if (surfaceRect == null) surfaceRect = computeSurfaceLayoutArea(false);
if (surfaceView != null) {
surfaceView.layout(surfaceRect.left, surfaceRect.top, surfaceRect.right, surfaceRect.bottom);
bringChildToFront(surfaceView);
}
View currentBottomView = getCurrentBottomView();
Rect bottomViewRect = mViewBoundCache.get(currentBottomView);
if (bottomViewRect == null)
bottomViewRect = computeBottomLayoutAreaViaSurface(ShowMode.PullOut, surfaceRect);
if (currentBottomView != null) {
currentBottomView.layout(bottomViewRect.left, bottomViewRect.top, bottomViewRect.right, bottomViewRect.bottom);
}
}
First, Thank you for your help. It has been helpful to you using your project. By the way I find a bug. When I choose pullout mode, Leaving a space on the back of the list . I found out that SwipeLayout.java/layoutPullOut() have a problem. But your library operate well, I tried it decompile.
Can I do merge request? If not, please edit this code. Many people use your code.