我有一个EditText旁边有一个按钮。该按钮首先隐藏,因此EditText占据全屏幕,这很好。当他们点击EditText时,我的按钮出现在EditText旁边,并相应地调整自己的大小。但是,当我隐藏按钮(我将可见性设置为消失)时,EditText不会调整为全屏(在EditText的右侧留下间隙)。有小费吗?安卓显示/隐藏小工具调整大小填写父
我曾尝试把EditText和Button放在LinearLayout和TableLayout(带有可伸缩列等)中,我看到了相同的行为。我也尝试做一些运行时调用removeView/addView的东西,并没有奏效。我也尝试在EditText和它的父级上调用invalidate()。
谢谢!
提供的XML文件,这样的布局可以更好地理解 – bhavindesai 2011-03-15 11:50:50