禁用Android列表视图

时间:2011-03-29 22:56:15

标签: android listview clickable scrollable

我有一个包含listview和其他几个视图的视图,包括一个按钮和一些edittexts。我希望listview可滚动但按下按钮后无法点击。 有什么建议吗?

2 个答案:

答案 0 :(得分:0)

我会添加一个字段,例如:

private boolean clicked = false;

然后我会进入onClick方法并添加类似

的内容
    if(!clicked){
//Do Stuff on the click
    clicked = true;
}
else if(clicked){
//do nothing
}

然后再次接受点击,您首先必须再次将Clicked设置为false,然后继续接受点击。

答案 1 :(得分:0)

您需要通过调用setOnClickListener为null来禁用listview的clicklistener,@Aaron Decker的解决方案也很好: - )