我正在调整大小LinearLayout
从原来的高度到0
with:
ViewGroup.LayoutParams params = getLayoutParams();
params.height = newHeight;
requestLayout();
一切正常,除了newHeight = 0
- 布局的高度变回其原始高度。我怎样才能避免它?
将可见性设置为GONE
if newHeight == 0
没有帮助。
尝试这个.....
LinearLayout layout = (LinearLayout)findViewById(R.id.yourLayoutId);
LinearLayout.LayoutParams lp = (LayoutParams) layout.getLayoutParams();
lp.height = 0;
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)