0

我是 android 开发的新手,我正在尝试为 google tv 开发一个简单的 android 应用程序,并希望创建一个类似于 googletv-android-sample 中提供的 leftNavBar 库的选项卡式布局,或者仅使用原始操作栏选项卡布局。但是,我正在寻找一种将 onFocus 事件附加到选项卡的解决方案,以便我可以在选项卡获得焦点时切换内容片段,而不是选择事件。谢谢你。

通过在 leftnavbar 库上实现 onfouschangelistener 给出了一种方法。

选项卡焦点更改时更改 ImageView

任何其他想法将不胜感激,谢谢。

4

1 回答 1

0

目前尚不清楚您在问什么 - 请修改您的问题。为什么要使用onHover?为什么使用 OnFocusChangeListener 是个问题?

例如 onFocusChange:

public void onFocusChange(View view, boolean hasFocus) {
  if(hasFocus){ 
      view.setBackgroundColor(Color.RED);
  } else {
      view.setBackgroundColor(Color.TRANSPARENT);
  }
} 
于 2013-01-09T14:46:59.710 回答