如何在ListView中的同一行放置多个项目?

ben*_*dev 8 layout android listview adapter

我有一个链接到自定义适配器的项目的ArrayList.这些项目按字母顺序排列.我希望我的ListView在ListView的每一行上最多有四个项目,并按字母顺序分隔行.

例如:

[嗨] [医院] [酒店] [HotSpot]

[ 屋 ]

[不可能] [不大可能]

因此,多个项目将位于ListView的同一行.

有没有办法在自定义Adapter类的getView()方法中使用位置变量来实现这一目的?

这是一个例子,抱歉质量: 人物屏幕

在映像中,后备存储(如ArrayList)将包含按字母顺序排列的名称.

Shr*_*jan 5

您必须实现CustomListView.在您对象的ArrayAdapter的GetView方法上.

见下面的例子:

看到这个链接.

它真的会帮助你.

请享用.:)