2017-06-13 39 views
0

我有關於android微調控件的問題。微調控件只支持選擇事件意味着OnItemSelectListner,不支持OnClicklistner。選擇事件和點擊事件是不同的,所以我的問題是如何微調控件在Android電視上的作品?用戶如何將微調器中的元素指向電視,然後點擊它。對不起,如果我的問題是錯誤的,因爲我是新的android開發。微調控件工作在基於Android的T.V.

回答

0

如何用戶點微調的元素在電視上,然後點擊它

通常情況下,他們將使用d-pad或箭頭鍵遙控器爲他們的電視上。設備的細節會有所不同。

因此,例如,他們會:

  • 使用d墊方向鍵突出顯示Spinner
  • 點擊中心的d-墊按鈕打開Spinner
  • 使用上/下d墊方向鍵瀏覽列表
  • 點擊中心的d-墊按鈕進行選擇

總的來說,Spinner可能不是電視用戶界面的最佳選擇。

+0

所以通過使用D-pad或箭頭鍵,onItemSelectListner在單擊中心D-Pad按鈕以單擊微調器中的項目後,就像onClickListner一樣工作? – sanket

+1

@sanket:不,這仍然是所有選擇事件。無論用戶使用的是觸摸屏+手指,鼠標還是D-pad /箭頭鍵,Java代碼都是相同的。 – CommonsWare