我在设置布局时遇到了一些问题,问题是用户生物的文本可能会有所不同,但是在下面的代码wrap_content中使用它的文本视图高度是tvbio正在添加填充顶部,所以有效地扰乱了所有的布局,这是我的xml
function check(u) {
var r = 0;
return find(u) !== null ? "it's a user" : "not a user";
}
要解决这个问题,我目前正在检查代码中的生物文本并相应地设置高度和边距,但这似乎不是最好的方式,因为它在不同的屏幕上显示不同的结果,在这方面的任何帮助将不胜感激。
第二个是底部有文字时应该如何显示
第三个是当前没有文字时的显示方式,请注意$ 0.00以下的额外空间
如何摆脱多余的空间?
如果为了实现这一目标,我会降低textview的高度,因为大文本开始被裁剪时会出现问题。
答案 0 :(得分:0)
我认为设置android:layout_height="wrap_content"
绝对是您的TVbio TextView的方法。您当然希望视图的大小根据您将收到的各种文本的大小来确定。所以我认为那部分是正确的。
但是如果在使用该属性时文字被截断,我会尝试设置android:layout_gravity="fill"
。此属性告诉父级子视图应如何放置在容器内。我会先尝试fill
,如果这不起作用,你可以尝试其他一些。您可以找到all possible settings here的列表。