我發現了一個教程創建Android的自定義按鈕: http://developer.android.com/resources/tutorials/views/hello-formstuff.html#CustomButton重點和按下android按鈕之間有什麼區別?
之間是什麼按下和集中 並請告訴我這個按鈕聚焦條件的差異。因爲我找不到任何可以使此按鈕變成橙色的狀態。
我發現了一個教程創建Android的自定義按鈕: http://developer.android.com/resources/tutorials/views/hello-formstuff.html#CustomButton重點和按下android按鈕之間有什麼區別?
之間是什麼按下和集中 並請告訴我這個按鈕聚焦條件的差異。因爲我找不到任何可以使此按鈕變成橙色的狀態。
您可以在不點擊按鈕的情況下對焦按鈕。這是我最近開發的應用程序中的一個錯誤。我將它們設置爲可以聚焦:然後第一次點擊它們只是將用戶聚焦在按鈕上,第二次實際上是觸發onClick事件。這不是很好的用戶體驗,但我想可能有些情況下這很有用。
此問題已經在這裏回答。請在發佈問題前徹底搜索stackoverflow:android: what is the difference between focused, enabled, pressed, and selected states?
我基本上粘貼答案在這裏爲您的方便。
「已啓用 - >用戶交互可能 禁用 - >用戶交互不可能 如果你將鼠標懸停一個小部件,它集中 如果您對插件進行按下(半按)。 ,它被按下 如果在鼠標位於相同位置時按下並按下,則會被選中「
我已經閱讀過。但是,仍然把焦點集中在觸摸屏上。謝謝 – farissyariati 2012-01-12 14:57:19
將鼠標懸停在Android設備上? – 2014-02-13 11:49:00
@tm_forthefuture哈哈,在某些類似N1的Android設備上,有一個軌跡球可用於移動到UI的不同部分。答案在這個意義上適用。但我同意,'懸停鼠標'部分是誤導性的 – Abhijit 2015-02-22 21:05:33
我假設你可以通過按下設備上的上/下箭頭鍵來聚焦按鈕。由於我目前無法驗證,所以您必須檢查一下自己。 – 2012-01-12 14:53:33