difference between `focusable` and `clickable`
Asked Answered
C

2

68

What is the difference between clickable and focusable in android?

Cyanotype answered 27/12, 2012 at 4:15 Comment(0)
P
62

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.

Profusive answered 27/12, 2012 at 4:19 Comment(0)
S
12

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.

Suprarenal answered 27/12, 2012 at 4:23 Comment(1)
Shouldn't Clickable be first ACTION_DOWN and then ACTION_UP?Vittle

© 2022 - 2024 — McMap. All rights reserved.