我试图使按钮不可见,但它没有按预期工作。
根据条件,我已将动画添加到按钮,修改按钮中的文本,我需要使一个按钮不可见。我将其设置为INVISIBLE并且代码正在执行。但是,它不会变得无形。我仍然可以在屏幕上看到按钮。
可能是什么原因?
很抱歉没有粘贴代码。
我确信代码正按预期执行。但是,按钮不会变得不可见。
答案 0 :(得分:2)
将按钮可见性设置为GONE(按钮将被完全删除;按钮空间将可用于其他小部件)或INVISIBLE(按钮将变为透明;其空间将不可用于其他小部件):
Button b = findViewById(R.id.button);
b.setVisibility(View.GONE);
或xml:
<Button ...
android:visibility="gone"/>