java - 如何使 ExpandableListView 不可选?

标签 java android android-listview expandablelistview

我有一个可扩展 ListView ,其中所有列表都已展开。我不希望用户能够选择任何父项(组项)。我已经做到了,单击它不会折叠列表,但无法弄清楚如何使该项目不可选择。

最佳答案

使用 isChildSelectable 方法使您所需的子项可点击。在子模型对象中维护 isChildSelectable boolean 状态。

@Override
public boolean isChildSelectable(int groupPosition, int childPosition) {
    return yourmodel.isChildSelectable;
}

关于java - 如何使 ExpandableListView 不可选?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22336895/

相关文章:

java - 在这种情况下对生成的 BufferedImage 使用缓存吗?

java - 迭代 fastutil 原始 ArrayList 的最佳实践,例如整数数组列表?

广播 Intent 过滤器生成的Android推送通知替换为旧通知

Android:R.drawable 不显示我的图像?

android - 尝试从 cmd 提示符执行 proc rank,但不工作

Java,在 do-while 循环结束时不注册用户输入

java - JDBC模板更新查询错误

java - ListItem焦点改变

java - ListView 中的 map View (精简模式)仅显示一张 map

Android:样式 ListView