android中的clickable
和focusable
有什麼不同?`focusable`和`clickable`之間的區別
29
A
回答
22
Clickable
意味着它可以被指針設備點擊或被觸摸設備點擊。 Focusable
意味着它可以通過鍵盤等輸入設備獲得焦點。像鍵盤這樣的輸入設備無法根據輸入本身來決定將輸入事件發送到哪個視圖,因此它們會將它們發送到具有焦點的視圖。
5
Focusable
表示將發生ACTION_UP事件。它會獲得它,它不會釋放它。
Clickable
表示最後ACTION_UP和ACTION_DOWN。它會在最後獲得並釋放它。
相關問題
- 1. Android - 「clickable」和「contextClickable」屬性之間的區別?
- 2. 之間的〜/和的區別../
- 3. '#','%'和'$'之間的區別
- 4. {!!之間的區別!!}和{{}}
- 5. '+ ='和'= +'之間的區別?
- 6. 「。+」和「。+?」之間的區別
- 7. .eq之間的區別。和==
- 8. #。/和#之間的區別。 ./
- 9. !=和!之間的區別==
- 10. 「%〜dp0」和「。\」之間的區別?
- 11. | =和^ = css之間的區別
- 12. 之間的區別。和#
- 13. ==和case之間的區別?
- 14. 「**/* /」和「** /」之間的區別?
- 15. jQuery - '。'之間的區別和「#」
- 16. 「?1」和「?」之間的區別
- 17. `%in%`和`==`之間的區別
- 18. fmod和%之間的區別
- 19. 之間的區別:+和:+
- 20. 類區域和堆之間的區別
- 21. SPFile和PublishingPage類別之間的區別
- 22. 子類和類別之間的區別?
- 23. System.Timers.Timer Enabled = true和.Start()之間的區別Enabled = true和.Start()之間的區別
- 24. isForeground()和onExposed和onObscured之間的區別
- 25. $ .ajax()和$ .get()和$ .load()之間的區別
- 26. 和intent和setcontentview之間的區別
- 27. Java和C#和.NET之間的區別
- 28. NSthread和NStimer和NSNotifcation之間的區別?
- 29. sys.log()和console.log()和console.error()之間的區別?
- 30. 關注與責任之間的區別(即SRP和SoC之間的區別)?
不應該'可點擊'首先是ACTION_DOWN,然後是ACTION_UP? –