List Inside List的实现

发布于 2024-10-06 09:01:56 字数 294 浏览 4 评论 0原文

我一直在努力寻找正确的答案,但找不到明确的答案。

我有一个使用自定义 ArrayAdapter 的项目列表。 现在每个项目都有点击监听器。 我想添加另一个列表,这样当有人点击其中一个时间时,就会弹出另一个列表。

现在我应该如何实现第二个列表?我应该以某种方式将它组合到当前的 ArrayAdapter 中并包装 Activity 吗?我应该为第二个列表创建单独的自定义适配器和活动吗?

我还看到了一些关于ViewSwitcher的内容,这就是这个问题的答案吗?

有什么想法吗?

谢谢, 射线。

I've been trying to look for the right answer, but couldn't find something clear.

I have a list of items, using custom ArrayAdapter.
Now each Item has click listener.
I want to add another list, so when someone clicks on one of the times, another list will pop up.

Now how should I implement the second list? should I combine it somehow in the current ArrayAdapter and it's wrapping Activity? Should I create a separate Custom adapter and activity for the second list?

I have also seen something about ViewSwitcher, is that the answer to this question?

Any ideas?

Thanks,
ray.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

望她远 2024-10-13 09:01:56

你看过 ExpandableList 吗?

YourAdapter implements ExpandableListAdapter 

我认为这可能是您正在寻找的行为。

Have you looked at ExpandableList?

YourAdapter implements ExpandableListAdapter 

I think this might be the behaviour you are looking for.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文