我有一个带复选框,图像和文本字段的列表视图。现在,我确实想在文本字段中显示多个项目。问题是我希望论点整齐。我可以在文本字段中以某种方式设置制表符或格式等吗,还是必须实际上制作更多文本字段并在其自己的字段中设置每个值?

我的清单应如下所示:

[Image]  [checkbox]   "arg11    arg12    arg13"
[Image]  [checkbox]   "arg21    arg22    arg23"
[Image]  [checkbox]   "arg31    arg32    arg33"


感谢您的任何建议。

编辑:只是为了澄清事情。我有一个带有图像/复选框和一个文本字段的工作listview / adapter。我是Android的新手,所以我想知道是否有一种优雅的方法来处理在文本字段中显示多个文本项。在Windows中,我只会使用tabstopps,它们看起来会在列中排列有序,但我对android的了解不够,无法知道是否存在类似的东西,或者是否需要单独的文本字段才能获取列中的文本字段。

最佳答案

您应该对行xml进行重新处理。我想您可能知道行xml,可以在其中更改每一行的设计。采取相对布局或线性布局,并添加如下所示的视图。

[Image]  [checkbox]   "text1"   "text2   "text3"
[Image]  [checkbox]   "text1"   "text2   "text3"
[Image]  [checkbox]   "text1"   "text2   "text3"


而不是使用制表符空间,而是使用三个不同的TextView。保持每个TextView的权重为“ 1”,然后将其添加到LinearLayout中,该权重总和为3。因此,所有三个TextView都将平均放置在父视图中。

试试这个,让我知道你是否解决了.....

07-24 09:48
查看更多