我有一个包含listview和其他几个视图的视图,包括一个按钮和一些edittexts。我希望listview可滚动但按下按钮后无法点击。 有什么建议吗?
答案 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的解决方案也很好: - )