Closed qzqs closed 1 year ago
当前使用的版本号 2.9.12 复现操作描述 展开子列表的时候返回pos是错误的 使用代码 --->构造父节点和子节点 ArrayList res = new ArrayList<>(); for (int i = 0; i < getAddItemExtensionList.getData().size(); i++) { GetAddItemExtensionList.DataBean dataBean = getAddItemExtensionList.getData().get(i); if (dataBean.getReasons().size() > 0) { /**
特别是当展开有子项的情况下,再去展开其他的子项,获取pos 就错位的..
而且为什么有时候子项都展开了,点击的时候返回的状态又是关闭状态,pos错位,展开和关闭的状态也是错乱的。
请尝试3.x版本的BaseNodeAdapter
BaseNodeAdapter
当前使用的版本号 2.9.12 复现操作描述 展开子列表的时候返回pos是错误的 使用代码 --->构造父节点和子节点 ArrayList res = new ArrayList<>();
for (int i = 0; i < getAddItemExtensionList.getData().size(); i++) {
GetAddItemExtensionList.DataBean dataBean = getAddItemExtensionList.getData().get(i);
if (dataBean.getReasons().size() > 0) {
/**