美文网首页
RecyclerView分割线

RecyclerView分割线

作者: yasuion | 来源:发表于2019-09-29 18:36 被阅读0次

import android.graphics.Rect;
import android.view.View;

import androidx.annotation.NonNull;
import androidx.recyclerview.widget.RecyclerView;

// recyclerview分割线
public class ItemDecoration extends RecyclerView.ItemDecoration {
private int top,bottom,left,right;
public ItemDecoration( int top,int bottom,int left,int right) {
this.top=top;
this.bottom=bottom;
this.left=left;
this.right=right;
}

@Override
public void getItemOffsets(@NonNull Rect outRect, @NonNull View view, @NonNull RecyclerView parent, @NonNull RecyclerView.State state) {
    super.getItemOffsets(outRect, view, parent, state);
    outRect.top=top;
    outRect.bottom=bottom;
    outRect.left=left;
    outRect.right=right;
}

}
// 上下左右的间隔
recyclerview.addItemDecoration(new ItemDecoration(0,3,0,0));

相关文章

网友评论

      本文标题:RecyclerView分割线

      本文链接:https://www.haomeiwen.com/subject/hmkqpctx.html