CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 9mm con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 14 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 35 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 3 su 3
Discussione:

Disable OnClick() all'applicazione

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Baby Droid


    Registrato dal
    Apr 2012
    Messaggi
    30

    Ringraziamenti
    3
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Disable OnClick() all'applicazione

    Ciao,

    sono su un'activity in cui ho un tasto 'Indietro'.
    Dopo lo clicco lo disattivo, però il device si tiene in memoria i click e me li applica nella schermata successiva.

    Come posso disattivare del tutto il click dell'activity corrente o dell'applicazione stessa finché non cambio Activity?

    Grazie

  2.  
  3. #2
    Baby Droid L'avatar di l3nnys


    Registrato dal
    Dec 2012
    Località
    Bolladelo di Cairate [VA]
    Messaggi
    19
    Smartphone
    LGE Nexus 5

    Ringraziamenti
    0
    Ringraziato 1 volta in 1 Post
    Predefinito

    Il metodo bottone.setClickable(false) delle volte non basta.
    Quando devi rendere non cliccabile un bottone(il che il 90% delle volte preclude che diventi invisibile) fai così:

    bottone.setVisibility(View.INVISIBLE);

    te lo rende invisibile e non cliccabile.
    Poi per farlo riapparire

    bottone.setVisibility(View.VISIBLE);

  4. #3
    Senior Droid


    Registrato dal
    Mar 2012
    Messaggi
    326
    Smartphone
    Samsung Galaxy S2

    Ringraziamenti
    0
    Ringraziato 24 volte in 23 Posts
    Predefinito

    Quote Originariamente inviato da l3nnys Visualizza il messaggio
    Il metodo bottone.setClickable(false) delle volte non basta.
    Quando devi rendere non cliccabile un bottone(il che il 90% delle volte preclude che diventi invisibile) fai così:

    bottone.setVisibility(View.INVISIBLE);

    te lo rende invisibile e non cliccabile.
    Poi per farlo riapparire

    bottone.setVisibility(View.VISIBLE);
    In questo modo diventa invisibile e ovviamente non cliccabile, ma se lui volesse vederlo e renderlo non cliccabile?

    Basta fare un:

    codice:
    bottone.setOnClickListener(null);
    Federico Palmieri
    mailto: superfect@hotmail.it
    Gestione Clienti Premium -> QUI

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy