是否可以从LinearLayout
中删除Button
的空闲空间可以被其他对象使用?从LinearLayout中删除按钮
我只知道这使得Button不可见。
.setVisibility(View.INVISIBLE);
亲切的问候,
K.J.
是否可以从LinearLayout
中删除Button
的空闲空间可以被其他对象使用?从LinearLayout中删除按钮
我只知道这使得Button不可见。
.setVisibility(View.INVISIBLE);
亲切的问候,
K.J.
你需要只是改变看不见gone
像下面的代码:
yourbutton.setVisibility(View.GONE);
如果您使用了它的隐藏按钮,删除布局占用空间!
后,你需要显示按钮使用visible
它会自动重新占据了按键的空间布局如下面的示例代码:
yourbutton.setVisibility(View.VISIBLE);
如果你是invisible
这是隐藏唯一的按钮,它是不会删除占空间按钮像下面的代码布局:
yourbutton.setVisibility(View.INVISIBLE);
这太容易了:D –
尝试以下
.setVisibility(View.GONE)
http://developer.android.com/reference/android/view/View.html#setVisibility(int)
public static final int GONE
在API级别1
这种观点是不可见的,并且它不采取任何空间布局的目的。使用setVisibility(int)和android:visibility。
常数值:8(0x00000008)
public static final int INVISIBLE
在API级别1
这种观点是不可见的,但它仍然占用空间布局的目的。使用setVisibility(int)和android:visibility。
您可以将按钮的可见性改为走了,使用
textView.setVisibility(View.GONE)
使用View.INVISIBLE将使视图仍然需要空间,所以它可能不是你想要的。
另一种选择,就是真正删除它,使用:
linearLayout.removeView(textView);
尝试'.setVisibility(View.GONE)' – Raghunandan
为什么现在取消接受? – Raghunandan
我很抱歉。所有答案都是正确的,但我是新的,我不知道我应该接受哪个答案。我尽力接受所有,但我不工作。 :-(正如我所说的,我对此非常抱歉。:-(我从“Stack Overflow User”中选择了答案,因为看起来他是最快的。 –