如何在每列中使用2列具有不同行数的构建表?

时间:2018-05-21 16:35:31

标签: android listview android-fragments android-tablelayout

我有一个带有2个String []或ArrayList(强度和弱点)的Selfportrait类,每个类都有不同的数据量。我需要填写表格。这是图片示例:

我可以使用带有2个TextView对象的ListView创建一个表,成对填充它们,如果没有对,只需填充一个TextView对象。但这太不方便了。有没有办法更有效地做到这一点?

这是Selfportrait.class:

public class Selfportrait {

private List<String> strengths;
private List<String> weaknesses;

private String uniqueId;

public Selfportrait(ArrayList<String> strengths, ArrayList<String> weaknesses) {
    this.strengths = strengths;
    this.weaknesses = weaknesses;
    uniqueId = UUID.randomUUID().toString();
}

1 个答案:

答案 0 :(得分:1)

将Recycler视图与网格布局管理器一起使用。它旨在制作网格。如果您想要更详细的答案,请发布您的代码