【问题标题】:Hover State with Google TV Dpad使用 Google TV Dpad 悬停状态
【发布时间】:2011-11-18 09:50:55
【问题描述】:

我有一个侧边导航菜单,我希望能够使用 dpad。我正在用java编码。我有按钮状态的 xml 文档,当我的 dpad 位于项目上但未选中(按确定)时,无法显示状态。我可以向下导航到下一个,状态保持不变,然后按确定,与此选项卡关联的新屏幕将显示。我想向用户展示他们悬停在下一个项目上。怎么样?

【问题讨论】:

    标签: java android google-tv


    【解决方案1】:

    不确定它在 Google TV 上是否有所不同,但 android:state_focused="true" 应该是您想要的状态列表。

    <?xml version="1.0" encoding="utf-8"?>
    <selector xmlns:android="http://schemas.android.com/apk/res/android">
        <item android:drawable="@drawable/buttonpressed"
              android:state_pressed="true" />
    
        <item android:drawable="@drawable/buttonfocused"
              android:state_focused="true" />
    
        <item android:drawable="@drawable/button" 
        />
    </selector>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-06
      • 2013-03-28
      • 2012-06-25
      相关资源
      最近更新 更多