Android将操作栏菜单项对齐到左侧

时间:2013-02-08 04:52:33

标签: android android-actionbar

我在操作栏上使用java而不是xml创建了一个菜单项,其中包含子菜单。我想知道有什么方法可以向最左边移动

enter image description here

JAVA代码创建菜单项和内部子菜单

    public boolean onCreateOptionsMenu(Menu menu) {
    // Inflate the menu; this adds items to the action bar if it is present.
    SubMenu subMenu = menu.addSubMenu("Navigation Menu");
    subMenu.add("Library").setIcon(R.drawable.ic_action_book);
    subMenu.add("On Device").setIcon(R.drawable.ic_action_tablet);
    subMenu.add("My Shelf").setIcon(R.drawable.ic_action_laptop);
    MenuItem subMenu1Item = subMenu.getItem();
    subMenu1Item.setIcon(R.drawable.ic_action_home);
    subMenu1Item.setShowAsAction(MenuItem.SHOW_AS_ACTION_ALWAYS);
    getMenuInflater().inflate(R.menu.activity_main, menu);      
    return true;
}

0 个答案:

没有答案