Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 从线性布局中删除按钮_Android_Android Linearlayout_Android Button - Fatal编程技术网

Android 从线性布局中删除按钮

Android 从线性布局中删除按钮,android,android-linearlayout,android-button,Android,Android Linearlayout,Android Button,是否可以从线性布局中删除一个按钮,使可用空间可供其他对象使用 我只知道这会让按钮隐形 .setVisibility(View.INVISIBLE); 亲切问候, k、 j.您只需将“不可见”更改为“消失”,如下代码所示: yourbutton.setVisibility(View.GONE); yourbutton.setVisibility(View.INVISIBLE); 如果您使用的是gone的隐藏按钮,请在布局中删除并占用空间 需要使用visible显示按钮后,它会自动重新占用布局

是否可以从线性布局中删除一个按钮,使可用空间可供其他对象使用

我只知道这会让按钮隐形

.setVisibility(View.INVISIBLE);
亲切问候,


k、 j.

您只需将“不可见”更改为“消失”,如下代码所示:

yourbutton.setVisibility(View.GONE);
yourbutton.setVisibility(View.INVISIBLE);
如果您使用的是gone的隐藏按钮,请在布局中删除并占用空间

需要使用visible显示按钮后,它会自动重新占用布局中按钮的空间,如下面的示例代码所示:

yourbutton.setVisibility(View.VISIBLE);
如果您不可见,则它的“仅隐藏”按钮不会删除布局中的“占用空间”按钮,如以下代码所示:

yourbutton.setVisibility(View.GONE);
yourbutton.setVisibility(View.INVISIBLE);

您只需将“不可见”更改为“消失”,如下代码所示:

yourbutton.setVisibility(View.GONE);
yourbutton.setVisibility(View.INVISIBLE);
如果您使用的是gone的隐藏按钮,请在布局中删除并占用空间

需要使用visible显示按钮后,它会自动重新占用布局中按钮的空间,如下面的示例代码所示:

yourbutton.setVisibility(View.VISIBLE);
如果您不可见,则它的“仅隐藏”按钮不会删除布局中的“占用空间”按钮,如以下代码所示:

yourbutton.setVisibility(View.GONE);
yourbutton.setVisibility(View.INVISIBLE);
试试下面的方法

   .setVisibility(View.GONE)
公共静态最终整数消失

在API级别1中添加

此视图不可见,并且不占用任何空间用于布局。与setVisibilityint和android:visibility一起使用

常量值:8 0x00000008

公共静态final int不可见

在API级别1中添加

此视图是不可见的,但仍会占用空间用于布局。与setVisibilityint和android:visibility一起使用。

尝试以下方法

   .setVisibility(View.GONE)
公共静态最终整数消失

在API级别1中添加

此视图不可见,并且不占用任何空间用于布局。与setVisibilityint和android:visibility一起使用

常量值:8 0x00000008

公共静态final int不可见

在API级别1中添加


此视图是不可见的,但仍会占用空间用于布局。与setVisibilityint和android:visibility一起使用。

您可以使用

textView.setVisibility(View.GONE)     
使用View.INVISIBLE将使视图仍然占据空间,因此它可能不是您想要的

另一种选择是使用以下方法将其删除:

linearLayout.removeView(textView);

可以使用将按钮的可见性更改为“消失”

textView.setVisibility(View.GONE)     
使用View.INVISIBLE将使视图仍然占据空间,因此它可能不是您想要的

另一种选择是使用以下方法将其删除:

linearLayout.removeView(textView);

试试。setVisibilityView.Gone为什么现在不接受?对此我很抱歉。所有答案都是正确的,但我是新来的,我不知道哪一个答案应该被接受。我试着接受一切,但我不工作正如我所说,我真的很抱歉我从Stack Overflow User中选择了答案,因为他似乎是最快的。try.setVisibilityView.go为什么现在不接受?对此我深表歉意。所有答案都是正确的,但我是新来的,我不知道哪一个答案应该被接受。我试着接受一切,但我不工作正如我所说,我真的很抱歉我选择了Stack Overflow用户的答案,因为他似乎是最快的。