如何将子列表视图项目包含每个项目的数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何将子列表视图项目包含每个项目的数据相关的知识,希望对你有一定的参考价值。

我有两个列表视图,父项列表视图有项目论文,其中包含“20篇文章标题”的子列表视图。当Essay的标题点击它时,打开一个具有文本视图的活动来显示文本。我不想为20篇文章分别做20项活动。有什么办法,当我打开任何子项时,它只显示该子项的指定数据。这是一个图片的例子

父列表和打开的描述性文章

[https://drive.google.com/file/d/1QksjP7hzpqmVCk_Y1ctwsDMYkijDHQPt/view?usp=sharing][1]

点击Descriptive Essay后。它显示了Child Essay Title列表

[https://drive.google.com/open?id=1NLbkrKD9c8yZb7rvapCxb-Na_lCVJf3P][2]

现在点击Child List项目征文标题“Call No Man Happy Till”。显示完整的答案

[Qazxswpoi] [3]

我到处搜索,我不知道该怎么做。对不起,但我是android dev的新手。我刚刚创建了一个自定义适配器和一个数组列表

https://docs.google.com/uc?export=download&id=1542uOZFzLx8vU7EMlsEhRaWZaguVTKHV
答案

您需要一个自定义适配器。在适配器视图中实现onClick侦听器。对于position,标记适配器视图并在侦听器中获取其标记。我希望你熟悉创建自定义适配器。如果您需要更多帮助,我希望能提供帮助。

以上是关于如何将子列表视图项目包含每个项目的数据的主要内容,如果未能解决你的问题,请参考以下文章

如何子列表视图项目可以有每个项目的数据

如何将列表视图中的数据从一个片段发送到另一个片段

单击ListViewItem时Android加载片段

如何在回收站视图中的每个项目下方创建寻呼机指示器

如何通过单击适配器类中代码的项目中的删除按钮来删除列表视图中的项目后重新加载片段?

Listview的项目位置0持有另一个列表视图,其中包含10个项目,每个项目打开单个活动但不同的文本数据