我正在尝试创建这种列表菜单但没有成功:
我想使用 Android 菜单按钮或按带有“打开”或“关闭”文本的箭头。该菜单将显示选项列表:
- [图标] + 打开/关闭
- [图标] + 拍照
- [图标] + 从画廊导入图片
- [图标] + 删除已发送的图片
但是,我得到了这种结果,一个作为块选项的菜单:
我正在使用来自 Android 开发者网站的代码:
XML 文件 (/menu/gallerie_menu.xml):
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<item android:id="@+id/open_or_close"
android:icon="@drawable/ic_open"
android:title="@string/open"
android:showAsAction="ifRoom"/>
<item android:id="@+id/take_pic"
android:icon="@drawable/ic_camera"
android:title="@string/take_picture" />
<item android:id="@+id/import_pic"
android:icon="@drawable/ic_import"
android:title="@string/import_picture" />
<item android:id="@+id/delete"
android:icon="@drawable/ic_delete"
android:title="@string/delete_picture" />
</menu>
Java代码:
@Override
public boolean onCreateOptionsMenu(Menu menu) {
MenuInflater inflater = getMenuInflater();
inflater.inflate(R.menu.gallerie_menu, menu);
return true;
}
有人可以给我建议或建议吗?