我一直在探讨这个问题。在我的布局中,我有一个textview。如何将textview的宽度设置为屏幕物理宽度的一半?我可以直接在xml布局中执行它,或者我应该在java代码中有一个函数,它获取物理大小并将textview的大小设置为其中的一半? 我不关心你的决议。
提前致谢!
答案 0 :(得分:2)
您应该使用textt的layout_wheight属性:
Android:layout_width="0dp"
Android:layout_weight=1
在要放置在TextView侧面的布局上使用相同的属性(和相同的权重),它们将具有相同的大小=物理屏幕的1/2。