【发布时间】:2012-02-02 13:36:22
【问题描述】:
我在 GridView 中使用 ListView,但我想禁用 ListView 的 onClick 处理程序。
我该怎么做?
【问题讨论】:
-
你找到解决方案了吗?
标签: android
我在 GridView 中使用 ListView,但我想禁用 ListView 的 onClick 处理程序。
我该怎么做?
【问题讨论】:
标签: android
检查这个答案disable click
@Override
public boolean isEnabled(int position) {
return false;
}
@Override
public boolean areAllItemsEnabled() {
return false;
}
【讨论】:
【讨论】:
你可以尝试使用函数 AreAllItemsEnabled() 创建 ArrayAdapter 的子类,然后返回 false。
希望对你有帮助
【讨论】:
请尝试将android:clickable="false" 添加到您的ListView。
【讨论】:
尝试在布局 XML 文件中输入:
android:scrollbars="none"
【讨论】: