我有一个标签式应用程序。每个选项卡都有自定义列表视图。我无法在自定义列表视图中跟踪导航按钮。我尝试了以下
@Override
public boolean onKeyUp(int keyCode, KeyEvent event) {
Log.i(TAG_NAME, "key event: " + keyCode);
if(keyCode == KeyEvent.KEYCODE_DPAD_DOWN) {
Log.i(TAG_NAME, "Directional DOWN pad pressed");
}
}
例如,我按DPAD_DOWN键选择自定义列表视图中的一个项目。但是,列表项未突出显示。所以我不知道选择了哪一个。
如果屏幕是ListActivity,则上述功能很有效。你有什么想法吗?
如果您发现任何令人困惑的事,请告诉我。