Kon*_*rov 360
将按钮可见性设置为GONE(按钮将被完全"移除" - 按钮空间将可用于其他小部件)或INVISIBLE(按钮将变为"透明" - 其空间将不可用于其他小部件):
View b = findViewById(R.id.button);
b.setVisibility(View.GONE);
Run Code Online (Sandbox Code Playgroud)
或者在xml中:
<Button ... android:visibility="gone"/>
Run Code Online (Sandbox Code Playgroud)
小智 37
首先使按钮在xml文件中不可见.如果需要,然后在java代码中设置按钮可见.
Button resetButton=(Button)findViewById(R.id.my_button_del);
resetButton.setVisibility(View.VISIBLE); //To set visible
Run Code Online (Sandbox Code Playgroud)
XML:
<Button
android:text="Delete"
android:id="@+id/my_button_del"
android:layout_width="72dp"
android:layout_height="40dp"
android:visibility="invisible"/>
Run Code Online (Sandbox Code Playgroud)
小智 16
要删除java代码中的按钮:
Button btn=(Button)findViewById(R.id.btn);
btn.setVisibility(View.GONE);
Run Code Online (Sandbox Code Playgroud)
要在java代码中透明 Button :
Button btn=(Button)findViewById(R.id.btn);
btn.setVisibility(View.INVISIBLE);
Run Code Online (Sandbox Code Playgroud)
要删除Xml文件中的按钮:
<Button
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"/>
Run Code Online (Sandbox Code Playgroud)
到Xml文件中的透明按钮:
<Button
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="invisible"/>
Run Code Online (Sandbox Code Playgroud)
MSI*_*lam 12
此视图可见.
button.setVisibility(View.VISIBLE);
Run Code Online (Sandbox Code Playgroud)
此视图不可见,并且不需要任何空间用于布局.
button.setVisibility(View.GONE);
Run Code Online (Sandbox Code Playgroud)
但如果你只是想让它变得不可见:
button.setVisibility(View.INVISIBLE);
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
264538 次 |
最近记录: |