67

clickablefocusableAndroidの違いは何ですか?

4

2 に答える 2

59

Clickableは、ポインター デバイスでクリックしたり、タッチ デバイスでタップしたりできることを意味します。Focusableキーボードなどの入力デバイスからフォーカスを取得できることを意味します。キーボードなどの入力デバイスは、入力自体に基づいて入力イベントを送信するビューを決定できないため、フォーカスのあるビューに送信します。

于 2012-12-27T04:19:37.767 に答える
12

FocusableACTION_UP イベントが発生することを意味します。それはそれを獲得し、それを解放しません。

Clickable最初に ACTION_DOWN を意味し、最後に ACTION_UP を意味します。それは最後にそれを獲得して解放します。

于 2012-12-27T04:23:27.323 に答える