今天看了一个API DEMO,发现listview的baseadapter有两个方法,
public boolean areAllItemsEnabled() {
return false;
}
@Override
public boolean isEnabled(int position) {
return !mStrings[position].startsWith("-");
}
这样,以“-”开头的item就没有了间隔的那条线,
mark 一下。
(不能插入图片吗?郁闷)
public boolean areAllItemsEnabled() {
return false;
}
@Override
public boolean isEnabled(int position) {
return !mStrings[position].startsWith("-");
}
这样,以“-”开头的item就没有了间隔的那条线,
mark 一下。
(不能插入图片吗?郁闷)
本文介绍了一种在Android ListView中通过BaseAdapter实现特定项禁用并移除分隔线的方法。对于以“-”开头的项,通过覆写isEnabled方法实现禁用效果。
113

被折叠的 条评论
为什么被折叠?



