禁用gridview android中的单击事件
如何在android中以编程方式禁用和启用android中的gridview单击事件 我试过这个,但不起作用禁用gridview android中的单击事件,android,Android,如何在android中以编程方式禁用和启用android中的gridview单击事件 我试过这个,但不起作用 grid.setClickable(false); grid.setFocusable(false); grid.setFocusableInTouchMode(false); 您有setEnabled(false)来禁用单击项目。这甚至可以在适配器中通过覆盖两个方法来实现 @Override public boolean areAllItemsEnabled() { retu
grid.setClickable(false);
grid.setFocusable(false);
grid.setFocusableInTouchMode(false);
您有setEnabled(false)
来禁用单击项目。这甚至可以在适配器中通过覆盖两个方法来实现
@Override
public boolean areAllItemsEnabled() {
return false;
}
@Override
public boolean isEnabled(int position) {
// Return true for clickable, false for not
return false;
}
试试这个
grid.setEnabled(false);