我想制作一个弹出菜单,允许在android上选择不同的选项

我想制作一个弹出菜单,允许在android上选择不同的选项,android,bitmap,drop-down-menu,slidingdrawer,Android,Bitmap,Drop Down Menu,Slidingdrawer,我有一个显示一些医疗信息的位图,希望有一个选项从位图底部打开一个菜单,允许选择不同的诊断,一些在子菜单中 我曾认为,可能使用滑动绘图将是一个很好的简单的想法,但我认为必须有一个更好的方法来做到这一点。我必须能够有可点击的选项,以便数据可以保存到一个文件 除了使用滑动绘图和按钮之外,任何其他建议都将不胜感激 谢谢。使用android的选项菜单。它可以为每个活动设置 在活动中使用代码 @Override public boolean onCreateOptionsMenu(Menu menu) {

我有一个显示一些医疗信息的位图,希望有一个选项从位图底部打开一个菜单,允许选择不同的诊断,一些在子菜单中

我曾认为,可能使用滑动绘图将是一个很好的简单的想法,但我认为必须有一个更好的方法来做到这一点。我必须能够有可点击的选项,以便数据可以保存到一个文件

除了使用滑动绘图和按钮之外,任何其他建议都将不胜感激


谢谢。

使用android的选项菜单。它可以为每个活动设置

在活动中使用代码

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

@Override
public boolean onOptionsItemSelected(MenuItem item) {

}
并在resources文件夹的menu文件夹中添加一个menu.xml文件

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/export_menubutton_id" android:title="Export" />
    <item android:id="@+id/email_menubutton_id" android:title="Email" />
    <item android:id="@+id/facebook_menubutton_id" android:title="Facebook" />  
</menu>


菜单中的选项是否仅限于5个,或者是否可以添加更多?最多可以添加6个。但是,如果您添加了更多,则会添加一个“更多”按钮,该按钮将显示剩余的选项。我创建了一个列表视图和一个单选按钮选择选项,当从列表中选择一个项目时,菜单将自动关闭,但单选按钮选项不会出现这种情况。我看不出有什么能让它接近,但我肯定有,你能告诉我如何让它发生吗?