¿Cómo puedo eliminar un botón en Android o hacerlo invisible?¿Cómo puedo eliminar un botón o hacerlo invisible en Android?
Respuesta
visibilidad botón Establecer para GONE (botón será completamente "retirado" - el espacio botones estará disponible para otros widgets) o INVISIBLE (botón se convirtió en "transparente" - su espacio no estará disponible para otros widgets):
View b = findViewById(R.id.button);
b.setVisibility(View.GONE);
o xml:
<Button ... android:visibility="gone"/>
Esto es una buena ayuda ... –
+1 para una respuesta clara y directa – Adil
cuando lo configura en desaparecido ¿todavía cuenta como niño? si hice algo así como contar niños o tener hijos en el índice, ¿qué pasa? –
button.setVisibility(View.GONE);
primero hacen el botón invisible en botón de ajuste xml file.Then visible en el código de java, si es necesario.
Button resetButton=(Button)findViewById(R.id.my_button_del);
resetButton.setVisibility(View.VISIBLE); //To set visible
xml:
<Button
android:text="Delete"
android:id="@+id/my_button_del"
android:layout_width="72dp"
android:layout_height="40dp"
android:visibility="invisible"/>
Quiero que el botón sea invisible, pero debe ser accesible en actividad, como el botón Súper secreto. No debería aparecer en actividad, pero el botón debería funcionar –
Use "buttonCleanup.setVisibility (View.VISIBLE);" en lugar del cero – Vincent
Para eliminar botón en código java:
Button btn=(Button)findViewById(R.id.btn);
btn.setVisibility(View.GONE);
Para transparente Button en código java:
Button btn=(Button)findViewById(R.id.btn);
btn.setVisibility(View.INVISIBLE);
Para eliminar botón en archivo XML:
<Button
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"/>
Para transparente botón en archivo XML:
<Button
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="invisible"/>
Esta vista es visible.
button.setVisibility(View.VISIBLE);
Esta vista es invisible y no ocupa espacio para el diseño.
button.setVisibility(View.GONE);
Pero si lo que desea es hacerlo invisible:
button.setVisibility(View.INVISIBLE);
Button btn=(Button)findViewById(R.id.btn);
btn.setVisibility(8);
uso setVisibility en botón o imageViwe o .....
Para quitar el botón de código de Java:
Button btn=(Button)findViewById(R.id.btn);
btn.setVisibility(Button.GONE);
Para el botón transparente en código Java
Button btn=(Button)findViewById(R.id.btn);
btn.setVisibility(Button.INVISIBLE);
usted debe hacer que el botón de código XML, como a continuación:
<Button
android:id="@+id/btn"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:visibility="gone"/>
oculto:
visibilidad:
ido espectáculo:
visibilidad: invisible
visibilidad: Visible
controles View (Vista de Texto, EditarTexto, Botón, Imagen, etc.) tienen una propiedad de visibilidad. Esto se puede establecer en uno de tres valores:
visible - Se muestra
android:visibility="visible"
invisible - Hidden pero el espacio reservado
android:visibility="invisible"
Gone - Hidden completamente
android:visibility="gone"
Para configurar la visibilidad de código utilizan la constante pública disponible en la estática clase View:
Button button1 = (TextView)findViewById(R.id.button1);
button1.setVisibility(View.VISIBILE);
Para eliminar completamente un botón desde su trazado padre:
((ViewGroup)button.getParent()).removeView(button);
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_below="@+id/activity_register_header"
android:minHeight="50dp"
android:orientation="vertical"
android:visibility="gone" />
intenta esto Código
La visibilidad funciona bien en este código
button.setVisibility(button.getVisibility() == View.VISIBLE ? View.GONE : View.VISIBLE);
hace visible si invisible e invisible si es visible
- 1. Android eliminar botón dinámicamente
- 2. cómo usar visible e invisible para un botón en Android
- 3. botón invisible/transparente que funciona como un regular en Android?
- 4. cómo un control invisible diseño en Android
- 5. ¿Cómo puedo hacer un botón invisible, pero que se puede hacer clic en C#
- 6. Eliminar un archivo/carpeta de SVN vía Tortoise: cómo hacerlo?
- 7. Android Edittext cursor invisible
- 8. ¿Cómo puedo eliminar el botón de ExpandableListView?
- 9. ¿Cómo crear un botón Eliminar en GridView?
- 10. ¿Puedo hacer que un TTreeNode sea invisible?
- 11. ¿Cómo puedo reutilizar este botón de Android?
- 12. Android ExpandableListView divisor es invisible
- 13. ¿Cómo puedo eliminar solo el botón Maximizar de un JFrame?
- 14. ¿Cómo puedo crear dinámicamente un botón en Android?
- 15. configurando el botón de Android invisible pero teniendo un onClick Listener conectado
- 16. Android Architecture Design - ¿Cómo hacerlo bien?
- 17. Botón expansor en el lado derecho: ¿cómo hacerlo?
- 18. Mercurial - ¿Puedo hacerlo mejor?
- 19. Mostrando un botón Eliminar al deslizar en una vista de lista para Android
- 20. android - ¿Cómo puedo hacer que un botón parpadee?
- 21. ¿Cómo puedo obtener un botón "hecho" en el teclado?
- 22. ¿Puedo deshacer o eliminar un comando atexit?
- 23. Cómo puedo agregar el botón en MapView android
- 24. ¿Cómo agregar un botón en Android?
- 25. RegExp: Quiero eliminar palabras innecesarias en la oración. ¿Cómo puedo hacerlo?
- 26. Cómo implementar un botón en un widget de Android
- 27. Necesito abrir y eliminar una confirmación "intermedia" en mi rama principal. ¿Cómo puedo hacerlo?
- 28. ¿Cómo puedo mostrar un "&" (ampersand) en el botón o en el texto de la etiqueta?
- 29. ¿Cómo puedo "eliminar" un arrastre en Flex?
- 30. ¿Cómo puedo desactivar un botón en Xcode?
posible duplicado del estudio [Android ocultar y mostrar los botones de una condición] (http://stackoverflow.com/questions/39793804/android-studio-hide -y-show-buttons-from-a-condition) – peterh