Java 如何在android中向listview添加选项菜单?

Java 如何在android中向listview添加选项菜单?,java,android,Java,Android,我正在一个扩展Listacity的类中尝试一个选项菜单。如何将选项菜单添加到此活动中,以便在单击选项按钮时,屏幕底部会显示选项菜单 我在网上搜索过,但大多数教程都在CreateOptions Menu()上引用了这个函数,它是Activity类的一部分,在ListActivity的子类中似乎不起作用。它是Java列表活动(以及任何扩展它的内容)继承了活动的所有特性和功能 因此,只需重写onCreateOptions菜单上的也会起同样的作用 样板代码: @Override public boole

我正在一个扩展Listacity的类中尝试一个选项菜单。如何将选项菜单添加到此活动中,以便在单击选项按钮时,屏幕底部会显示选项菜单


我在网上搜索过,但大多数教程都在CreateOptions Menu()上引用了这个函数,它是Activity类的一部分,在ListActivity的子类中似乎不起作用。

它是Java<代码>列表活动(以及任何扩展它的内容)继承了
活动
的所有特性和功能

因此,只需重写onCreateOptions菜单上的
也会起同样的作用

样板代码:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.menu_xml_name, menu);
    return true;
}

@Override
public boolean onOptionsItemSelected(MenuItem item) {
    switch (item.getItemId()) {
    case R.id.menu_item_id:
        // action
        break;
    }
    return true;
}

:)

不过应该可以,你能给我一些代码吗?我很抱歉。我是java和android新手,我再次尝试了代码(这真的是第50次了),它在我的手机上运行正常。谢谢,谢谢。这正是我使用的代码。我在最后的评论中说,我实际上是android和java的新手。为了防止其他人遇到这个问题,我从手机上卸载了这个应用程序,然后通过Eclipse安装了它,我想这就是它工作的原因。是的。我发现,如果我手动将apk安装到手机上,我必须先使用手机的界面卸载它,然后它才会允许我稍后安装,但当我执行相同操作时,仿真器总是自动卸载。因此,也许你只是没有在手机上获得最新版本的apk。不过你想出来了,这很好。