我是Android开发的新手,我正在尝试为google tv开发一个简单的android应用程序,并且想要创建一个类似于googletv-android-sample中提供的leftNavBar库的标签式布局,或者只是使用原始的操作栏标签布局。但是,我正在寻找一种解决方案,将onFocus事件附加到选项卡,以便我可以在选项卡获得焦点时切换内容片段,而不是选择事件。谢谢。
这里通过在leftnavbar库上实现onfouschangelistener来给出一种方法。
Change ImageView when Tab Focus changes
感谢您的任何其他想法。
答案 0 :(得分:0)
目前还不清楚你在问什么 - 请修改你的问题。你为什么要使用onHover?为什么使用OnFocusChangeListener是一个问题?
示例onFocusChange:
public void onFocusChange(View view, boolean hasFocus) {
if(hasFocus){
view.setBackgroundColor(Color.RED);
} else {
view.setBackgroundColor(Color.TRANSPARENT);
}
}