这是我在布局中所做的
h = getWindowManager().getDefaultDisplay().getHeight();
Relative Layout = 60 dp = 90 using .getHeight()
Relative Layout = wrap content
Relative layout align bottom = 60 dp = 90
现在我的宽度和高度变量显示高度为 800。
我正在做以下事情
h = h - 180 //
for (int i = 0 ; i < 10 ; i++)
{
TextView tv = new TextView(this);
LayoutParams params = new RelativeLayout.LayoutParams(w/10, h/10);
wordsLayout.addView(tv,params);
}
我已经编写了代码,以便每个代码textView
都直接位于第一个代码的下方。现在根据代码,减去相对布局的高度后的剩余高度应该使所有高度都textviews
填满空白空间。
然而,这适用于 w/10 或宽度,但对于高度,它总是比空白空间占用更多的空间。我无法理解发生了什么。如何调整高度以使其仅填充空间