0

我有一个带有列表视图和其他几个视图的视图,包括一个按钮和一些编辑文本。我希望列表视图在按下按钮后可滚动但不可点击。有什么建议么?

4

2 回答 2

0

您需要通过将 setOnClickListener 调用为 null 来禁用列表视图的点击侦听器,@Aaron Decker 的解决方案也很好:-)

于 2011-03-30T03:05:27.423 回答
0

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

private boolean clicked = false;

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

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

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

于 2011-03-29T23:44:57.947 回答