Autore Topic: Button setClickable  (Letto 322 volte)

Offline DavideCat

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Mac OS X 10.10.3
Button setClickable
« il: 28 Aprile 2015, 17:32:25 CEST »
0
Ciao!!
Ho un problema nell'utilizzo di 2 bottoni. Praticamente sono 2 bottoni, rispettivamente uno "Start" e uno "Stop".
Vorrei implementarli in modo che inizialmente sia cliccabile solo lo "Stop". So che il metodo da utilizzare è "nomebottone.setClickable(false);", ma non capisco dove posizionarlo.

Vi ringrazio per le risposte e vi allego la porzione di codice per essere più chiaro.

Codice (Java): [Seleziona]
 btn1.setOnClickListener(new View.OnClickListener() {
            public void onClick(View v) {
                Toast.makeText(context, "Registrazione attivata!", Toast.LENGTH_LONG).show();
                btn1.setVisibility(View.INVISIBLE);
                btn2.setVisibility(View.VISIBLE);
            }
        });

Offline bradipao

  • Moderatore globale
  • Utente storico
  • *****
  • Post: 4043
  • keep it simple
  • Respect: +567
    • Github
    • Google+
    • bradipao
    • Mostra profilo
  • Dispositivo Android:
    Nexus 5
  • Play Store ID:
    Bradipao
  • Sistema operativo:
    W7
Re:Button setClickable
« Risposta #1 il: 28 Aprile 2015, 18:50:56 CEST »
0
Al posto del punto dove metti BTN1 invisibile, metti btn1.setclickable(false), e dove metti BTN2 visibile metti btn2.setclickable(true) .
NON rispondo a domande nei messaggi privati
Bradipao @ Play Store

Offline DavideCat

  • Nuovo arrivato
  • *
  • Post: 3
  • Respect: 0
    • Mostra profilo
  • Sistema operativo:
    Mac OS X 10.10.3
Re:Button setClickable
« Risposta #2 il: 28 Aprile 2015, 23:29:45 CEST »
0
Perfetto. Grazie mille!