gpt4 book ai didi

android - 折叠可扩展 ListView 后如何保留子选择

转载 作者:行者123 更新时间:2023-11-30 01:20:31 25 4
gpt4 key购买 nike

折叠可扩展 ListView 后如何保留子选择。当用户在折叠后的可展开 ListView 中选择一个 child 时,它不会显示..

最佳答案

在您的 fragment/Activity 中实现 onChild 点击监听器

像下面这样设置监听器

expandableListView.setOnChildClickListener(this);

代码 fragment :

  @Override
public boolean onChildClick(ExpandableListView expandableListView, View view, int groupPosition, int childPosition, long id) {

YourView yourView = (YourView) view.findViewById(R.id.view_id);
YourDataItem item = (YourDataItem) yourView.getTag();

item.isSelected = !yourView.isChecked();

yourView.setChecked(item.isSelected);

}

不要忘记在您的适配器中设置标签()

关于android - 折叠可扩展 ListView 后如何保留子选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37179565/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com