gpt4 book ai didi

android - 将 "Child"或 SubItem 添加到 ExpandableListView

转载 作者:行者123 更新时间:2023-11-29 00:46:11 25 4
gpt4 key购买 nike

我在任何地方都找不到将子项目添加到我的可扩展列表的说明。我只能找到 50 个关于如何更改背景颜色的问题。

现在,我正在使用这段代码来创建一个普通的 ListView :

 public String listArray[] = { "Example1", "Example2", "Example3", "Example4", "Example5"}; 
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main2);
listV = (ListView) findViewById(R.id.exListView);
listV.setAdapter(new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, listArray));
}

但是我该如何在 example1、example2 等下面添加子项或子项呢?

最佳答案

对于初学者,您需要使用 ExpandableListView 而不是 ListView。然后输入 SimpleExpandableListAdapter并维护对您的组(父)和子数据对象的引用。

那么就很简单了:

mChildData.get(groupIndex).get(childIndex).put(...);
mListAdapter.notifyDataSetChanged();

关于android - 将 "Child"或 SubItem 添加到 ExpandableListView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6266928/

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