![]() |
1
15
使用tablelayout并将两个textview都放在表行中,尝试一下。我没试过 |
![]() |
2
19
只是一个想法,为什么不先在XML布局中声明右侧的textView,并将其宽度设置为wrap内容,
首先声明右textView,它所需的宽度将首先计算并占用视图,而左侧的textView将占用视图的剩余空间。 我还没有试过这个,尽管它可能会给你一些想法。 [更新] 我尝试创建一个XML资源布局…不知怎的它起作用了…
|
![]() |
3
16
线性布局的答案对我来说也是同样的问题。作为一个单独的答案发布,因为不清楚是什么做的,也不为提问者工作。 一个区别。对于我来说,TableLayout不太理想,因为我有两行数据,我希望底行的行为与这个问题描述的一致,而顶行的行为跨越这个区域。另一个问题回答了这个问题: Colspan in TableLayout 但线性布局更简单。
虽然我花了点时间才把宽度调整好。我包括了Android的线头调整使用
|
![]() |
4
1
关于这个问题有很多答案,实际上是等价的,重复的问题。建议的方法通常有效,有点像。把它放进
我发现唯一有效的解决方案 总是, 不管你把它放在哪个更大的布局中,它都是一个定制的布局。它的实现非常简单,而且尽可能的精益,它会保持布局合理的平坦,很容易维护,所以从长远来看,我认为这是解决问题的最佳方案。
实现不可能简单,它只测量两个文本(或者任何其他子视图,实际上),如果它们的组合宽度超过布局宽度,则会减小第一个视图的宽度。 如果您需要修改,例如将第二个文本与第一个文本的基线对齐,您也可以轻松地解决这一问题:
或任何其他解决方案,如缩小与第一个视图相关的第二个视图,右对齐等。 |
![]() |
5
0
为什么不在右文本视图上加一个左边距?我用这种方法
而且它是有效的。 |
![]() |
Murilo · Jetpack编写导航栏项目图标 5 月前 |
![]() |
KolaYAndr · 活动RESULT_OK似乎从未发生过 5 月前 |
![]() |
psycho_pat · Android应用程序中的权限 6 月前 |
|
FarazFiroz · 如何将argb转换为描述性文本颜色 6 月前 |
![]() |
Daniel · Unity Android游戏支持的设备数量太少 6 月前 |