Android 如何使文本视图的大小与设备成比例';s的物理尺寸

Android 如何使文本视图的大小与设备成比例';s的物理尺寸,android,layout,textview,width,Android,Layout,Textview,Width,关于这个问题,我已经研究了一段时间了。在我的布局中,我有一个文本视图。如何使textview的宽度为屏幕物理宽度的一半?我可以直接在xml布局中完成吗?或者我应该在java代码中有一个函数,它获取物理大小并将textview的大小设置为物理大小的一半? 我不在乎这个决议 提前谢谢 您应该使用yout TextView的layout_wheight属性: Android:layout_width="0dp" Android:layout_weight=1 在要放置在TextView一侧的布局上使

关于这个问题,我已经研究了一段时间了。在我的布局中,我有一个文本视图。如何使textview的宽度为屏幕物理宽度的一半?我可以直接在xml布局中完成吗?或者我应该在java代码中有一个函数,它获取物理大小并将textview的大小设置为物理大小的一半? 我不在乎这个决议


提前谢谢

您应该使用yout TextView的layout_wheight属性:

Android:layout_width="0dp"
Android:layout_weight=1
在要放置在TextView一侧的布局上使用相同的属性(和相同的权重),它们将具有相同的大小=物理屏幕的1/2。

我想您需要: