0
Romain Guy本人指出TouchMode
在this link中沒有任何selection
或focus
。我使用android:listSelector="?android:colorPressedHighlight"
作爲listview
,我觸摸的項目保留藍色背景。 TouchMode
沒有selection
這是怎麼回事?ListView的listSelector如何工作?
如果listSelector不是觸摸顯示所選項目的指定方式,它在YouTube應用程序(附加圖像中的紅色bg)中究竟做了什麼。在列表視圖
最後四行對我沒有任何意義!你能用簡單的話來解釋一下嗎?另請查看我的編輯 –
YouTube示例不遵循Android TouchMode選擇器慣例。如果確實如此,你可以觸摸它,然後它會改變按鈕的高光,然後一旦你的手指從它上面擡起,高光就會消失。 YouTube的用戶界面似乎完全熟悉,但它只是很熟悉,因爲我們熟悉的大多數列表界面都是最初建立在非觸摸式個人電腦和非觸摸式自動取款機之上的。 Android爲其觸摸設備擺脫了該UI慣例(但ListView仍然使用該慣例以實現向後兼容性)。 –
畢竟,仍然有Android手機沒有觸摸屏(主要針對中國市場)。 D-pad接口對於殘疾人的可訪問性原因仍然非常重要。大多數Android/Google TV都沒有觸摸屏(還)。像YouTube這樣的應用程序已經開始模糊在Android手機上運行並運行在電視上的界限(所以有時候,它有一個很好的觸摸屏,有時它不)。 –