Android 两列自动换行文本

Android 两列自动换行文本,android,android-layout,Android,Android Layout,我需要将几个标签(例如,两个标签TextView)作为列进行布局。文本可以超过一个屏幕行,并且可能不包含换行符,因此需要对其进行格式化包装,以适应屏幕宽度 如果标签总长度比屏幕行短,我可以将其排列为列。如果只有一列,我可以包装文本以适应屏幕。但是如果文本较长,并且有多个列,我就无法达到我想要的效果,因为第一列总是占据整个屏幕的宽度 我试图通过xml标记实现这一点。我尝试了很多使用LinearLayout、TableLayout和RelativeLayout的标记。一切都不管用。也许,我没有正确地

我需要将几个标签(例如,两个标签TextView)作为列进行布局。文本可以超过一个屏幕行,并且可能不包含换行符,因此需要对其进行格式化包装,以适应屏幕宽度

如果标签总长度比屏幕行短,我可以将其排列为列。如果只有一列,我可以包装文本以适应屏幕。但是如果文本较长,并且有多个列,我就无法达到我想要的效果,因为第一列总是占据整个屏幕的宽度

我试图通过xml标记实现这一点。我尝试了很多使用LinearLayout、TableLayout和RelativeLayout的标记。一切都不管用。也许,我没有正确地使用它们

我可以想象使用代码手动计算视图宽度的方法,但还没有尝试过。欢迎使用任何解决方案,但建议只使用标记