1

我试图让一个按钮不可见,但它没有按预期工作。

根据条件,我为按钮添加了动画,修改了按钮中的文本,我需要使一个按钮不可见。我将其设置为 INVISIBLE 并且代码正在执行。但是,它并没有变得隐形。我仍然可以看到屏幕上的按钮。

可能是什么原因?

抱歉没有粘贴代码。

我确信代码正在按预期执行。但是,按钮并没有变得不可见。

4

1 回答 1

2

将按钮可见性设置为 GONE(按钮将被完全删除;按钮空间将可用于其他小部件)或 INVISIBLE(按钮将变为透明;其空间将不可用于其他小部件):

Button b = findViewById(R.id.button);
b.setVisibility(View.GONE);

或在 xml 中:

<Button ...
 android:visibility="gone"/>
于 2013-04-29T08:13:01.553 回答