当前位置: 首页 > 知识库问答 >
问题:

如何创建具有多个视图的ListView

丁德义
2023-03-14

我的问题是--如何创建自定义列表视图,而不仅仅是重复一个自定义视图,而是像在Instagram或其他应用程序中,列表包括其他视图,这看起来就像滚动视图和列表视图android其他视图一样,但Roman Guy说“在滚动视图中的列表视图是一种非常糟糕的方式”,我同意这一点,不要相信谷歌使用这种方式...

使用ListView或Recolyer View实现此功能的最佳方法是什么

共有1个答案

经骁
2023-03-14

要实现该UI,必须为Listview或RecyclerView定义多个视图类型;这里已经回答了一个非常类似的问题。

在您的示例中,将有两种视图类型:

  • <水平滚动>,它是嵌入的水平循环视图/列表视图。
  • 这是您定义的视图类型。
 类似资料:
  • 从使用RecycerView创建动态列表: 当我们创建时,我们必须指定将与适配器绑定的。 是否可以创建具有多种视图类型的?

  • 问题内容: 我正在尝试创建一个,但是在方法中添加一些错误。 请帮助我如何添加参数以及如何将其传递给在其中声明a和的另一个函数。 我的另一个功能是insertData(…) 我正在尝试创建一个并将其传递给函数。但是,当我在第一个函数中调用方法时,它将引发错误。 错误是 你调用的对象是空的 问题答案: 如果不调用其构造函数(新),则不能使用任何变量(例如,参考对象),但是不能使用新变量直接对其进行初始

  • 我试图创建一个JDialog框架,它将有一个背景图像和一个交互式JPanel。在这种情况下,JDialog将代表一个“战斗”领域,单位将能够被选择和移动。游戏是以太空为基础的,所以会有一个船的阵列列表,可能还有一个星球物体需要防御。 我已经能够重写paintComponent来绘制一个表示“行星”的粗糙圆圈,但无法获得要显示的背景JLabel图像。然后我可以显示背景JLabel,但看不到圆圈。理想

  • 我在一个片段中使用ListView,我已经按照Android的指示设置了所有必要的要求,下面是我的XML列表代码 在我的代码中 但是,我仍然得到这个错误 08-20 23:26:26.053:E/AndroidRuntime(30334):致命异常:main 08-20 23:206:26.053:E/Android Runtime“30334”:进程:com.deliveryscience.tr

  • 问题内容: 我有三个表: 我正在尝试创建一个视图,例如: 到目前为止,这是我的代码。我认为这是不正确的: 一个问题是,存在的国家可能不在中。一年也是如此。存在的年份可能不存在。因此,我一直认为上述代码无法正常工作。 问题答案: 谢谢您的帮助。这就是我为了使它工作而最终要做的事情。

  • 问题内容: 我想在Android中创建带有多列的表格。我看到的大多数示例都是2列。(我是Java和Android的新手。)我需要3-4列,并且应该能够在表中动态添加行。谁能给我提供示例代码。(我在WIN 7中使用Eclipse) 问题答案: 我假设您正在谈论的是TableLayout视图,而不是数据库中的表? 如果是这样,这是一个具有三列三行的表的XML示例。 每个 元素在表中创建一行,并且该元素