CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: 4eyes81 con ben 3 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: elmegio con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: bluemask con ben 43 Thanks ricevuti nell'ultimo mese

Visualizzazione dei risultati da 1 a 5 su 5
Discussione:

ACTION_DOWN etc.

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
    Jul 2014
    Messaggi
    8

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    ACTION_DOWN etc.

    Buongiorno
    Non riesco a trovare online un comando.
    ACTION_DOWN corrisponde al tocco sullo schermo
    ACTION_MOVE al movimento del dito
    E se invece io volessi far avvenire la mia azione anche mentre il dito è fermo, semplicemente tenendo il dito sullo schermo? Qual'è l'ACTION corretta in questa evenienza?

    esempio:

    public boolean onTouchEvent(MotionEvent event){
    switch( event.getAction() ){
    case MotionEvent.ACTION_DOWN:

    y-=1;

    }
    return true;
    }


    (y è la coordinata y di un'immagine che vorrei si muovesse verso l'alto se tengo premuto lo schermo)

    Scusate se la domanda è banalissima ma ho iniiato veramente da poco.
    p1fF

  2.  
  3. #2
    Senior Droid


    Registrato dal
    Aug 2011
    Località
    Roma
    Messaggi
    406
    Smartphone
    Nexus 5

    Ringraziamenti
    6
    Ringraziato 32 volte in 29 Posts
    Predefinito

    beh, finchè hai il dito fermo immobile sullo schermo, l'onTouch non viene piu richiamato (e l'evento corrente è ACTION_DOWN), quindi se il comportamento della tua app quando premi la view, e quando tieni premuta è lo stesso, puoi gestire i due eventi all'interno dell'ACTION_DOWN stesso. Se invece vuoi gestire a parte il tocco lungo, c'è questo

    View.OnLongClickListener | Android Developers

  4. Il seguente Utente ha ringraziato giozh per il post:

    p1fF (28-07-14)

  5. #3
    Baby Droid


    Registrato dal
    Jul 2014
    Messaggi
    8

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Ok grazie mille! in ogni caso penso che opterò per l'arrangiarmi gestendo bene le action downo e up...

  6. #4
    Senior Droid


    Registrato dal
    Aug 2011
    Località
    Roma
    Messaggi
    406
    Smartphone
    Nexus 5

    Ringraziamenti
    6
    Ringraziato 32 volte in 29 Posts
    Predefinito

    Comunque occhio all'evento ACTION_MOVE, che è molto sensibile a spostamenti anche minimi del tocco

  7. Il seguente Utente ha ringraziato giozh per il post:

    p1fF (28-07-14)

  8. #5
    Baby Droid


    Registrato dal
    Jul 2014
    Messaggi
    8

    Ringraziamenti
    4
    Ringraziato 0 volte in 0 Posts
    Predefinito

    Capito ne terrò conto

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