删除不需要的空间

时间:2012-12-21 09:15:35

标签: android textview android-edittext

我正在尝试使用我的程序动态隐藏不需要的TextViewEditText字段。代码正在运行,但隐藏的字段正在被空格替换。我希望隐藏字段下面的其他内容必须自动加载到隐藏字段上(这样可以避免不必要的滚动和纯白字段)

编辑1 请找到样本

     http://i.stack.imgur.com/nnXrV.png
     http://i.stack.imgur.com/BDQFm.png
     text3.setVisibility(View.GONE);
     edit3.setVisibility(View.GONE);

2 个答案:

答案 0 :(得分:1)

将TextView和EditText的可见性设置为View.GONE而不是View.INVISIBLE

TextView tv;
EditText et;

tv.setVisibility(View.GONE);
et.setVisibility(View.GONE);

如果要隐藏视图,请按上述方法使用。

答案 1 :(得分:1)

这将隐藏您的textview和edittext

 TextView tv = (TextView)findviewbyId(R.id.textview1);
 EditText et = (EditText)findviewbyId(R.id.edittext1);


 tv.setVisibility(View.Gone);
 et.setVisibility(View.Gone);