📅  最后修改于: 2023-12-03 14:52:39.169000             🧑  作者: Mango
在Android中,可以使用setVisibility()
方法来控制View的可见性。通过设置View的可见性,可以使按钮不可见。
要使按钮不可见,可以使用以下代码片段:
Button button = findViewById(R.id.button);
button.setVisibility(View.INVISIBLE);
上述代码将获取布局文件中ID为button
的按钮,然后将其设置为不可见。当使用setVisibility()
方法时,可以传递三个参数:View.VISIBLE
,View.INVISIBLE
和View.GONE
。这些参数分别对应View的可见、不可见和不可见并且不占用布局空间。
在本例中,我们使用View.INVISIBLE
参数将按钮设置为不可见,但是按钮仍然占用布局空间。
如果需要使按钮不可见且不占用布局空间,可以使用以下代码片段:
Button button = findViewById(R.id.button);
button.setVisibility(View.GONE);
上述代码将获取布局文件中ID为button
的按钮,然后将其设置为不可见并且不占用布局空间。
通过使用setVisibility()
方法,我们可以很容易地控制View的可见性。在实际开发中,我们经常需要根据用户的操作动态控制View的可见性,这种技术非常有用。