2012-12-27 12 views

risposta

22

Clickable significa che è possibile fare clic su un dispositivo puntatore o essere toccato da un dispositivo touch. Focusable significa che può ottenere lo stato attivo da un dispositivo di input come una tastiera. I dispositivi di input come le tastiere non possono decidere quale vista inviare i propri eventi di input in base agli input stessi, quindi li inviano alla vista che ha lo di messa a fuoco .

5

Focusable significa che si verificherà un evento ACTION_UP. Lo otterrà e non lo rilascerà.

Clickable significa ACTION_UP prima e ACTION_DOWN alla fine. Otterrà e lo rilascerà alla fine.

+1

Non dovrebbe essere "cliccabile" prima ACTION_DOWN e poi ACTION_UP? –