В приложении для Android у нас есть пункт меню параметров, называемый «Контакт», который мы бы предпочли, чтобы он отображался как действие на панели действий (а не скрывался под трехточечным меню). Поэтому мы используем
menuItem.setShowAsAction(MenuItem.SHOW_AS_ACTION_IF_ROOM);
Однако, когда мы делаем это, действие «КОНТАКТ» удаляет место из названия действия. Таким образом, заголовок обрезается с помощью эллипсов:
Вместо этого мы бы хотели, чтобы строка заголовка имела приоритет над действиями «IF_ROOM» для пробела в панели действий. Другими словами, если нет места для отображения как строки заголовка, так и действия «CONTACT», скройте действие «CONTACT» в меню параметров из трех точек.
Есть ли способ сделать это?
PS Я понимаю, что есть другие способы экономии места на этом изображении панели действий, например, удаление стрелки вверх, уменьшение некоторого поля и т. Д. Это может быть полезно, но этот вопрос не о других способах сохраненияпространство.