【发布时间】:2011-03-29 22:56:14
【问题描述】:
我有一个带有列表视图的视图和几个其他视图,包括一个按钮和一些编辑文本。我希望列表视图在按下按钮后可滚动但不可点击。 有什么建议吗?
【问题讨论】:
标签: android listview clickable scrollable
我有一个带有列表视图的视图和几个其他视图,包括一个按钮和一些编辑文本。我希望列表视图在按下按钮后可滚动但不可点击。 有什么建议吗?
【问题讨论】:
标签: android listview clickable scrollable
我会添加一个字段,例如:
private boolean clicked = false;
然后我会进入 onClick 方法并添加类似的内容
if(!clicked){
//Do Stuff on the click
clicked = true;
}
else if(clicked){
//do nothing
}
然后要再次接受点击,您首先必须再次将 clicked 设置为 false,然后继续接受点击。
【讨论】:
您需要通过调用 setOnClickListener 为 null 来禁用列表视图的点击监听器,@Aaron Decker 的解决方案也很好:-)
【讨论】: