【发布时间】:2015-06-29 21:31:51
【问题描述】:
我已经制作了一个自定义列表视图,这是我当前的添加页脚方法
public void addFooterView(View v) {
mListView.addFooterView(v);
}
我可以添加什么到我的自定义列表视图中,这样我就可以让它不可点击?
我知道我需要接受一个布尔参数,但是我该怎么处理它呢?
谢谢
【问题讨论】:
标签: java android listview boolean
我已经制作了一个自定义列表视图,这是我当前的添加页脚方法
public void addFooterView(View v) {
mListView.addFooterView(v);
}
我可以添加什么到我的自定义列表视图中,这样我就可以让它不可点击?
我知道我需要接受一个布尔参数,但是我该怎么处理它呢?
谢谢
【问题讨论】:
标签: java android listview boolean
使用第二种方法签名: addFooterView(View v, Object data, boolean isSelectable)
mListView.addFooterView(v, null, false);
【讨论】:
mListView 不是ListView?
public void addFooterView(View v, boolean clickable) {
if(!clickable){
v.setClickable(false);
v.setFocusable(false);
v.setEnabled(false);
}
mListView.addFooterView(v);
}
如果它不尝试这个
public void addFooterView(View v, boolean clickable) {
if(!clickable){
v.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View arg0) {
return;
}
});
}
mListView.addFooterView(v);
}
【讨论】: