-1

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

编辑 1 请找到示例

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

2 回答 2

1

将 TextView 和 EditText 的可见性设置为View.GONEView.INVISIBLE

TextView tv;
EditText et;

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

当您想要隐藏视图时,请按上述方式使用。

于 2012-12-21T09:17:50.370 回答
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);
于 2012-12-21T09:40:41.163 回答