Как создать действие с опциями в ActionBar и OptionsMenu вместе?

В том же упражнении я хочу разместить несколько вариантов в optionsMenu а некоторые на ActionBarActivity, Должен ли я создать отдельный xml файл для вариантов, которые будут размещены в optionsMenu и другой xml файл для тех, кого я хочу разместить на ActionBar?

ИЛИ Я должен создать один xml файл для обоих? И в обоих случаях, что будет отличать варианты для размещения на ActionBar чем другие, чтобы быть в optionsmenu?

1 ответ

Вы имеете в виду панель действий и ее область переполнения (то есть "три точки")?

Вам нужно создать один XML-файл со всеми параметрами меню, а затем управлять этим с помощью android:showAsAction атрибут на каждого. Например, если вы установите ifRoom тогда он будет включен в панель действий (при условии, что места достаточно), а never поместит элемент в меню переполнения.

Смотрите документацию здесь.