Autore Topic: Come nascondere un Button senza che mi porti via spazio?  (Letto 874 volte)

Offline c4lc4ll

  • Nuovo arrivato
  • *
  • Post: 11
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    ZTE Blade
  • Sistema operativo:
    Debian Squeeze
Come nascondere un Button senza che mi porti via spazio?
« il: 20 Novembre 2011, 21:59:13 CET »
0
Ciao a tutti! Sto cercando di fare un'applicazione che comunica via BT.

In un Layout ho 3 tasti:
Abilita BT
Connetti
Disconnetti

Volevo visulizzare solo quello opportuno nascondendo quelli che non mi servono con setVisibility(4) ma quello che fa' e` nascondere il tasto ma lo spazio rimane cmq occupato.
Esiste un modo per fare cio` che voglio usando tre tasti oppure devo usare un solo tasto e devo cambiarli ogni volta il testo?



Offline ROS

  • Utente normale
  • ***
  • Post: 196
  • Respect: +5
    • Mostra profilo
  • Sistema operativo:
    Ubuntu 10.04
Re:Come nascondere un Button senza che mi porti via spazio?
« Risposta #1 il: 20 Novembre 2011, 22:12:58 CET »
0
Codice: [Seleziona]
button.setVisibility(View.GONE)

Offline blackgin

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 1387
  • Respect: +164
    • Google+
    • blackgins
    • blackginsoft
    • Mostra profilo
  • Dispositivo Android:
    Galaxy Nexus
  • Sistema operativo:
    Mac OSX 10.8
Re:Come nascondere un Button senza che mi porti via spazio?
« Risposta #2 il: 20 Novembre 2011, 22:24:28 CET »
0
E usa le variabili statiche (come View.GONE appunto), non i valori. Il codice diventa difficile da leggere altrimenti.
Postate il LogCat LogCat LogCat LogCat LogCat

Offline c4lc4ll

  • Nuovo arrivato
  • *
  • Post: 11
  • Respect: 0
    • Mostra profilo
  • Dispositivo Android:
    ZTE Blade
  • Sistema operativo:
    Debian Squeeze
Re:Come nascondere un Button senza che mi porti via spazio?
« Risposta #3 il: 20 Novembre 2011, 22:25:32 CET »
0
Grazie ad entrambi, siete sempre molto gentili! Grazie!