我试图以编程方式创建一个TableLayout,我的第一行calling
很好。但是在我的第二行geo
中,按钮openGeo
正在离开屏幕的右边缘,即使我尝试使用与第一行相同的加权逻辑({{1}占用它需要的任何空间,Button
取其余的空间)
我也试过
EditText
s - >中删除权重同样的问题EditText
- >同样的问题openGeo
s) - >修复了边缘问题,但我想要最后的按钮所以我知道屏幕能够支持这些EditText
中的所有5个,因为重新排列顺序并不会使View
从边缘移开。我怎样才能保持这个顺序,但要使它适合它呢?
EditText
答案 0 :(得分:0)
某些物品外出的原因可能是因为某些文本比其他文本更长,因此占用更多空间。要使权重正常工作,请使用0dp
而不是wrap_content
的布局宽度。