アンドロイドのclickable
とfocusable
の違いは何ですか?「フォーカス可能」と「クリック可能」の違い
29
A
答えて
22
Clickable
は、ポインティングデバイスでクリックすることも、タッチデバイスでタップすることもできます。 Focusable
は、キーボードのような入力デバイスからフォーカスを得ることができることを意味します。キーボードなどの入力デバイスは、入力自体に基づいて入力イベントを送信するビューを決めることができないため、フォーカスのビューに送信します。
5
Focusable
は、ACTION_UPイベントが発生することを意味します。それを得るとそれをリリースしません。
Clickable
は、最初にACTION_UPを、最後にACTION_DOWNを意味します。それは最後にそれを得て解放するでしょう。
関連する問題
- 1. ビットマップフィールドをフォーカス可能にしてクリック可能にするには
- 2. Androidはフォーカス可能でタッチモードでフォーカス可能
- 3. Android TextView - クリック可能なリンクとクリック可能な表示
- 4. symfonyのフォームは、「フォーカス可能
- 5. 交換可能なクリック可能なリンク
- 6. UILabelをフォーカス可能かつタップ可能にする(tvOS)
- 7. クリック可能なリストビュー
- 8. クリック可能なメニュークラッシュ
- 9. クリック可能なテクスチャ
- 10. クリック可能なJavaScript
- 11. Angular2 @注射可能なサービスと非注射可能なサービスの違い
- 12. Androidのクリック可能なレイヤー
- 13. クリック可能なウェブサイトのURL
- 14. クリック可能なdivの
- 15. androidのクリック可能なテキスト
- 16. ハイパーリンクのクリック可能なリンク
- 17. RecyclerViewのクリック可能なアイコン
- 18. Twitterのクリック可能なURL
- 19. MenuItemのクリック可能なエリア
- 20. FullCalendarのリソースをクリック可能
- 21. クリック可能なウェブサイトのバナー
- 22. Xamarinのクリック可能なツールバー
- 23. GTileLayerOverlayのクリック可能なマーカー
- 24. PagerAdapterのクリック可能なリンク
- 25. リピータのASP.NETクリック可能部
- 26. Pythonのクリック可能なイメージ
- 27. emacsのクリック可能なテキストミニバッファ
- 28. ListViewのクリック可能なイメージ
- 29. -drawRectのクリック可能なテキスト:
- 30. ListViewのクリック可能な
最初にACTION_DOWNしてからACTION_UPする必要はありませんか? –