我有一个固定的高度ListView.它在列表项之间有分隔符,但它也在最后一个列表项之后显示分隔符.
有没有办法在最后一项之后不显示分隔符ListView?
从我的问题的标题,我的问题很清楚.我有一个自定义listView和标题和一些项目.当然,我在所有项目之间添加了分隔线.我唯一不想要的是标题和第一项之间的分隔符.但是,下面的代码不起作用..我也想知道这一行的确切工作
list.setHeaderDividerEnabled(false);
Run Code Online (Sandbox Code Playgroud)
我搜索过并尝试了很多也访问了这个链接,但没有运气..
提前致谢.
更新!
public class ListView extends android.widget.ListView {
private OnScrollListener onScrollListener;
private Onscroll onscrollObj;
public ListView(Context context) {
super(context);
onCreate(context, null, null);
}
public ListView(Context context, AttributeSet attrs) {
super(context, attrs);
onCreate(context, attrs, null);
}
public ListView(Context context, AttributeSet attrs, int defStyle) {
super(context, attrs, defStyle);
onCreate(context, attrs, defStyle);
}
@SuppressWarnings("UnusedParameters")
private void onCreate(Context context, AttributeSet attrs, Integer defStyle) {
setListeners();
}
private void setListeners() {
super.setOnScrollListener(new OnScrollListener() {
private int oldTop;
private int …Run Code Online (Sandbox Code Playgroud)