Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我在两行上的每个水平线性布局行有 2 个文本视图。所有视图都设置为 0dp 宽度和重量 1。它们都具有相同的字体和文本大小等。左侧的视图是重力左对齐的,右侧的两个视图是重力右对齐的。
当两个文本视图文本长度溢出时,android总是优先考虑右侧的文本视图并省略左侧的视图。
当同一行上的两个视图都不适合时,是否有一种方法可用于控制哪个视图椭圆。
理想情况下,我希望右边的观点偏向左边的观点。或者失败使它们每行均匀椭圆。
谢谢
我不认为视图的顺序功能可以管理它们的测量方式。
您可以通过扩展它来自定义 linearLayout 以支持此功能,但这对于此任务来说太硬核了。
我建议将有问题的视图(那些占用太多空间并且您不使用它们占用太多空间的视图)放入新布局中,并将其宽度设置为 match_parent 。
这样,它应该在其他视图的测量结束时占用剩余空间,