重写Adapter的以下方法:
1.屏蔽所有的条目的点击事件:两个方法都重写,返回false
2.屏蔽部分条目,两个方法都重写,第一个返回false,第二个用屏蔽条目的position判断,if(position=xxx){return false},否则返回tru
//屏蔽所有条目的点击事件
但是注意,如果使用了listview的divider,设置了enable为false,则不会绘制下划线
@Override
public boolean areAllItemsEnabled() {
return false;
}
//屏蔽某一条目的点击事件
@Override
public boolean isEnabled(int position) {
return false;
}
本文介绍如何在Android开发中,通过重写Adapter的方法来屏蔽ListView中所有或特定条目的点击事件,包括areAllItemsEnabled()和isEnabled(int position)的实现细节。
468

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



