Was ist der Unterschied zwischen clickable
und focusable
unter Android?
Unterschied zwischen „fokussierbar“ und „anklickbar“.
Eugen
Clickable
bedeutet, dass es mit einem Zeigegerät angeklickt oder mit einem Touch-Gerät angetippt werden kann. Focusable
bedeutet, dass es den Fokus von einem Eingabegerät wie einer Tastatur erhalten kann. Eingabegeräte wie Tastaturen können basierend auf den Eingaben selbst nicht entscheiden, an welche Ansicht ihre Eingabeereignisse gesendet werden sollen, also senden sie sie an die Ansicht, die sie hat Fokus.
Rajesh Vijayakumar
Focusable
bedeutet, dass das Ereignis ACTION_UP eintritt. Es wird es gewinnen und es wird es nicht freigeben.
Clickable
bedeutet ACTION_DOWN zuerst und ACTION_UP am Ende. Es wird es gewinnen und am Ende freigeben.
-
Sollte nicht
Clickable
zuerst ACTION_DOWN und dann ACTION_UP sein?– Jichao Wang
14. November 2017 um 16:41 Uhr