-1
我有大约18个视图和一个onclicklisteners按钮。我的目标是一旦点击按钮就禁用18个视图上的监听器,以避免它们在按下时被再次翻转。OnclickListener无法删除
我的问题:我已初始化onclicklisteners后,这18个视图仍然有他们的听众和stil做一旦被点击的方法被调用。我曾尝试将点击侦听器设置为空,并将可点击设置为false,并且仍然可点击。 任何方式来禁用这些视图被按下? 方法禁用:
private void makeUnclickable() {
for (int x = 9; x < 9; x++) {
front[x].setOnClickListener(null);
back[x].setOnClickListener(null);
front[x].setClickable(false);
back[x].setClickable(false);
}
}
你尝试禁用的TextView不是clicklistener? – Umair
您的for循环将不会运行 –
您的意见是什么? –