Como posso remover um botão no Android ou torná-lo invisível?
android
android-button
Troj
fonte
fonte
Primeiro, torne o botão invisível no arquivo xml. Em seguida, defina o botão visível no código java, se necessário.
Xml:
fonte
Para remover o botão no código java :
Para botão Transparente no código java :
Para remover o botão no arquivo Xml :
Para botão transparente no arquivo Xml :
fonte
fonte
Essa visão é visível.
Essa visualização é invisível e não ocupa espaço para fins de layout.
Mas se você quiser apenas torná-lo invisível:
fonte
use setVisibility no botão ou imageViwe ou .....
Para remover o botão no código java:
Para botão transparente no código java
Você deve fazer o botão do código xml como abaixo:
oculto:
visibilidade: ido
mostrar:
visibilidade: invisível
visibilidade: visível
fonte
Torna visível se invisível e invisível se visível
fonte
Os controles de exibição (TextView, EditText, Button, Image, etc) têm uma propriedade de visibilidade. Isso pode ser definido como um dos três valores:
Visível - Exibido
Invisível - oculto, mas espaço reservado
Gone - Hidden completamente
Para definir a visibilidade no código, use a constante pública disponível na classe estática View:
fonte
Para remover completamente um botão do layout pai:
fonte
Experimente este código
A visibilidade funciona bem neste código
fonte
Se você deseja criar um botão invisível, use o seguinte:
O botão ficará transparente. Mas está ocupando espaço.
O botão será completamente removido do layout e podemos adicionar outro widget no lugar do botão removido.
fonte
Para acessar elementos de outra classe, você pode simplesmente usar
fonte
fonte
Experimente este código:
fonte