difference between `focusable` and `clickable`

Clickable means that it can be clicked by a pointer device or be tapped by a touch device. Focusable means that it can gain the focus from an input device like a keyboard. Input devices like keyboards cannot decide which view to send its input events to based on the inputs itself, so they send them to the view that has focus.


Focusable means ACTION_UP event will occur. It will gain it and it won't release it.

Clickable means ACTION_DOWN first and ACTION_UP at the end. It will gain and release it at the end.