Skip to content
This repository was archived by the owner on Feb 26, 2023. It is now read-only.
This repository was archived by the owner on Feb 26, 2023. It is now read-only.

Multiple parameters in @OptionsMenu #246

@naixx

Description

@naixx

Sometimes it is useful to combine menus when sharing different menu layouts between activities. E.g. :

@OptionsMenu({R.menu.menu, R.menu.additional})
class SomeActivity {...}

The generated code could be:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater menuInflater = getSupportMenuInflater();
    menuInflater.inflate(your.package.R.menu.menu, menu);
    menuInflater.inflate(your.package.R.menu.additional, menu);
    return super.onCreateOptionsMenu(menu);
}

The order should preserve.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions