gpt4 book ai didi

java - 可扩展 ListView ,带循环

转载 作者:太空宇宙 更新时间:2023-11-04 12:42:40 25 4
gpt4 key购买 nike

有没有办法在 Android 上从 4 个单独的列表创建可扩展 ListView ?

例如我有:

String [] titles = "Bob", "Anna", "Georgia";
String [] phones = "123456678", "2310521010" , "98745632123";
String [] sites = "www.google.com", "www.yahoo.com", "www.etc.com";
String [] address = "Here", "there", "away";

我希望可扩展 ListView 的父级是标题[1],子级是:电话[1]、站点[1]等。我试过了,我把名字写成这样:

names = Arrays.asList(titles);

但我无法添加 child 。我想做的是这样的:

for (int i = 0; i < 100; i++){
inMyExpandableView.put(phones(i),sites(i),address(i));

可能吗?

谢谢。

最佳答案

首先,使用回收器 View 而不是 ListView 。

程序如下:

  1. 使用父元素扩充回收器 View 。

  2. 单击父级中的每个项目时,将相关子级添加到回收器 View 适配器中。

  3. 调用notifyDataSetChanged API 或适配器中的等效API。

希望这对您有帮助!

关于java - 可扩展 ListView ,带循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36675812/

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