如何在android
中以编程方式在Android中禁用和启用gridview点击事件我试过这个,但它没有用
grid.setClickable(false);
grid.setFocusable(false);
grid.setFocusableInTouchMode(false);
答案 0 :(得分:4)
您有setEnabled(false)
来禁用点击项目。甚至可以通过覆盖两种方法在adapter
中完成此操作
@Override
public boolean areAllItemsEnabled() {
return false;
}
@Override
public boolean isEnabled(int position) {
// Return true for clickable, false for not
return false;
}
答案 1 :(得分:3)
试试这个..
grid.setEnabled(false);