Jak mogę usunąć przycisk w systemie Android lub uczynić go niewidocznym?
android
android-button
Troj
źródło
źródło
Najpierw uczyń przycisk niewidocznym w pliku xml, a następnie ustaw przycisk widoczny w kodzie java, jeśli to konieczne.
XML:
źródło
Aby usunąć przycisk w kodzie java :
Aby przezroczysty przycisk w kodzie java :
Aby usunąć przycisk w pliku Xml :
Aby przezroczysty przycisk w pliku XML :
źródło
źródło
Ten widok jest widoczny.
Ten widok jest niewidoczny i nie zajmuje miejsca do celów układu.
Ale jeśli chcesz tylko uczynić to niewidocznym:
źródło
użyj setVisibility w przycisku lub imageViwe lub .....
Aby usunąć przycisk w kodzie java:
Do przezroczystego przycisku w kodzie java
Powinieneś zrobić przycisk kodu xml jak poniżej:
ukryty:
widoczność: zniknął
pokaż:
widoczność: niewidoczny
widoczność: widoczny
źródło
Sprawia, że jest widoczny, jeśli jest niewidoczny i niewidoczny, jeśli jest widoczny
źródło
Kontrolki widoku (TextView, EditText, Button, Image itp.) Wszystkie mają właściwość visibility. Można ustawić jedną z trzech wartości:
Widoczne - wyświetlane
Niewidoczne - ukryte, ale zarezerwowane miejsce
Gone - całkowicie ukryty
Aby ustawić widoczność w kodzie, użyj stałej publicznej dostępnej w statycznej klasie View:
źródło
Aby całkowicie usunąć przycisk z jego układu nadrzędnego:
źródło
Wypróbuj ten kod
Widoczność działa dobrze w tym kodzie
źródło
JEŚLI chcesz uczynić niewidoczny przycisk, użyj tego:
Przycisk stanie się przezroczysty. Ale zajmuje to miejsce.
Przycisk zostanie całkowicie usunięty z układu i możemy dodać inny widżet w miejsce usuniętego przycisku.
źródło
Aby uzyskać dostęp do elementów z innej klasy, możesz po prostu użyć
źródło
źródło
Wypróbuj ten kod:
źródło