调用listview选择项目单击,使用Android菜单项

时间:2011-09-06 10:54:51

标签: android android-listview android-menu

在我的Android应用程序中,我有一个包含记录集的列表视图。我已经实现了OnItemClickListener并将其设置为listview。因此,当用户单击任何listview项时,它会重定向到下一个活动并执行我需要的内容。

问题是,我必须实现使用Android菜单执行的相同功能。(单击菜单按钮时)。单击菜单按钮时,它会显示一个菜单项,以执行Listviews聚焦项以调用click事件。只需单击菜单项时,它应该执行焦点列表视图项单击,就像我们通常单击列表视图项一样。

不知道如何调用点击事件

任何人都可以指导我如何做到这一点....

1 个答案:

答案 0 :(得分:0)

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    // Handle item selection
    switch (item.getItemId()) {
    case R.id.new_game:
        newGame();
        return true;
    case R.id.help:
        showHelp();
        return true;
    default:
        return super.onOptionsItemSelected(item);
    }
}

取自http://developer.android.com/guide/topics/ui/menus.html