Android 使按钮不可见并占用空间

Android 使按钮不可见并占用空间,android,button,invisible,Android,Button,Invisible,有没有可能让一个按钮不可见并占用可用空间 我有三个水平按钮。启动时,它决定三个按钮中的哪一个应该可见,但如果中间的一个不可见,而外部的两个不可见,它会在它们之间留出一个空间,与不存在的按钮的大小相对应 我希望能够移动两个外部按钮,以挤压和居中 有什么想法吗 标记将此按钮的可见性设置为查看。消失。 从文件中: 公共静态最终整数消失 在API级别1中添加 此视图不可见,并且不占用任何空间用于布局。与setVisibility(int)和android:visibility一起使用 使用View.GO

有没有可能让一个按钮不可见并占用可用空间

我有三个水平按钮。启动时,它决定三个按钮中的哪一个应该可见,但如果中间的一个不可见,而外部的两个不可见,它会在它们之间留出一个空间,与不存在的按钮的大小相对应

我希望能够移动两个外部按钮,以挤压和居中

有什么想法吗


标记

将此按钮的可见性设置为查看。消失。 从文件中:

公共静态最终整数消失

在API级别1中添加
此视图不可见,并且不占用任何空间用于布局。与setVisibility(int)和android:visibility一起使用


使用
View.GONE

public static final int GONE

在API级别1中添加
此视图是不可见的,不需要任何时间 用于布局的空间。与
设置可见性(int)
和一起使用
android:visibility


请参见

是的,不要让他们看不见,而是将他们的可见性设置为“已消失”,然后你可以申请他们占用的空间。我不知道发生了什么,我无法发布更多问题,我也无法找出原因