Как принудительно использовать меню переполнения на устройствах с помощью кнопки меню

Я бы хотел, чтобы все элементы меню, которые не помещаются в панель действий, переходили в меню переполнения (то есть доступ осуществляется из панели действий, а не из кнопки меню) даже на устройствах, которые имеют , имеют кнопку меню . Это кажется гораздо более интуитивным для пользователей, чем добавление их в отдельный список меню, который требует от пользователя перехода от сенсорного (экранного) взаимодействия к взаимодействию на основе кнопок просто потому, что макет ActionBar не может разместить их на панели.

На эмуляторе я могу установить для параметра «Hardware Back / Home Keys» значение «no» и получить этот эффект. Я искал способ сделать это в коде для реального устройства, которое имеет кнопку меню, но не может ее исправить. Может ли кто-нибудь мне помочь?

158
задан PaulP 15 February 2012 в 16:26
поделиться