我想把重点放在地图v2上的标记上。
因为它是为Android TV开发的,我需要使用箭头键来获得焦点。 (没有触摸屏。) 我尝试使用模拟器上的箭头键来选择标记,但它只能移动地图的位置。
它延伸了第二个问题。 我想要显示标记的内容。 但我需要它显示标记为SELECTED时的内容,而不是单击。 我只找到方法:setOnMarkerClickListener。 结果不是我需要的。
有什么建议吗?非常感谢。 :)
PS。在android map v1中,我们可以setfocus在ItemizedOverlay上,但它在v2中发生了很大变化......
答案 0 :(得分:1)
您可以通过在Activity
:
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
Log.i(TAG, "onKeyDown(" + keyCode + ", " + event +")");
return super.onKeyDown(keyCode, event);
}
此开发人员文档中列出了keyCode
值:http://developer.android.com/reference/android/view/KeyEvent.html