如何以编程方式在Android中创建片段列表?

如何以编程方式在Android中创建片段列表?,android,Android,我正在开发一个Android应用程序,其中一个功能是列出即将发生的事件。我需要能够生成一个'卡'所以说,为每一个这些事件,并把他们在一个滚动视图。如果我知道将有多少个,并且可以预填充axml文件,那么这将很简单,但是我必须基于对web上xml文件的解析以编程方式填充scrollview,以便客户端能够保持更新。我已经搜索了我能想到的一切,我能找到的最好的是一个自定义列表视图,我认为它不会提供所需的结果。我已经上传了一个我正试图做什么的例子到我的谷歌硬盘,并链接到下面。我还应该提到,我的背景完全是

我正在开发一个Android应用程序,其中一个功能是列出即将发生的事件。我需要能够生成一个'卡'所以说,为每一个这些事件,并把他们在一个滚动视图。如果我知道将有多少个,并且可以预填充axml文件,那么这将很简单,但是我必须基于对web上xml文件的解析以编程方式填充scrollview,以便客户端能够保持更新。我已经搜索了我能想到的一切,我能找到的最好的是一个自定义列表视图,我认为它不会提供所需的结果。我已经上传了一个我正试图做什么的例子到我的谷歌硬盘,并链接到下面。我还应该提到,我的背景完全是C语言,我在过去两周左右才开始使用java,因此如果有人能提供一个工作代码示例,我将不胜感激


我认为,基本上你需要做的是使用LinearLayoutManager(这基本上代表一个列表)实现一个RecyclerView,将CardView作为项目或由你设计的常规布局,如果你需要材质设计卡的外观,CardView只会让你的生活更轻松

关于如何实现这一点,您有许多不同的教程,如下所示:

你会发现,这正是你所需要的,但卡要小一些


如果有帮助,请告诉我。

看起来正是我需要的。再次感谢你,兄弟。