androidのボタンを不可視にする方法
Androidのボタンを非表示にするには次のいずれかの方法を使用します。
- XMLレイアウトファイルでボタンのvisibility属性を「invisible」に設定するには、次の手順を実行します。
<Button
android:id="@+id/myButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="invisible"
android:text="My Button" />
- Javaコードでは、ボタンの可視性をView.INVISIBLEに次のように設定する必要があります。
Button myButton = findViewById(R.id.myButton);
myButton.setVisibility(View.INVISIBLE);
- Javaコードでボタンの可視性を View.GONE に設定するには、次のようにします。
Button myButton = findViewById(R.id.myButton);
myButton.setVisibility(View.GONE);
ボタンの可視性を View.INVISIBLE または View.GONE に設定すると、ボタンは表示されなくなりますが、レイアウトのスペースを消費します。一方、View.GONE を設定すると、ボタンは非表示になり、レイアウトのスペースも消費しなくなります。