在操作栏菜单项组之间添加分隔符

时间:2014-12-15 17:31:20

标签: java android menu android-actionbar

我正在为应用创建一个Android操作栏菜单。我正在寻找的是一种显示菜单项逻辑分组的方法。所以我目前所拥有的是:

enter image description here

我想要的是:

enter image description here

我正在按如下方式创建菜单:

@Override
public boolean onCreateOptionsMenu(Menu menu){
    //Note, on 2.3.x - 3.0 this is called when user opens the menu for the first timed
    //on 3.0+ it is called when the activity starts

    MenuInflater inflater = getMenuInflater();
    //adds the (currently empty) menu, after login it will be filled with options
    inflater.inflate(R.menu.menu, menu);

    return super.onCreateOptionsMenu(menu);
}


@Override
public boolean onPrepareOptionsMenu(Menu menu){
    menu.add("example");
    menu.add("example");
    return true;
}

菜单XML:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:compat="http://schemas.android.com/apk/res-auto"

    >
</menu>

我原本希望菜单组会有所帮助,但我知道它们只是用于修改所有菜单项属性。同样,子菜单实际上创建了一个隐藏的菜单,单击时可以自由浮动。

有没有办法创建我正在寻找的菜单项的逻辑分组?

0 个答案:

没有答案