2013-09-23 6 views
2

Я пошел вместе с учебником по http://developer.android.com/guide/topics/ui/actionbar.html, и они упоминают Action Overflow, но они не упоминают, как использовать его в вашем проекте.Переполнение переполнения ActionBar не отображается

Я видел несколько ответов прямо здесь, но они говорят, чтобы получить пункты меню, которые будут отображаться в меню переполнения (меню, которое открывается с вами, коснитесь трех горизонтальных крошечных квадратов в правом верхнем углу ваших приложений окно) вам нужно установить android: showAsAction, я попытался установить showAsAction со всеми возможными значениями, как всегда, ifRoom, never и um, collapseActionView, но меню переполнения квадратов никогда не отображается, и вместо этого всплывающее меню отображается в нижней части экрана только , когда я нажимаю кнопку меню.

Как получить мои значки в меню переполнения Action (меню, которое вы нажимаете на панель действий с квадратами)?

+0

У вашего устройства есть аппаратная клавиша? – Raghunandan

+0

Он делает, и я слышал, что люди говорят, что это по дизайну, если у вас есть жесткая кнопка меню, но в настоящее время у меня есть около 10 приложений, которые я купил в магазине воспроизведения, которые все еще отображают элементы переполнения. @Raghunandan, как я могу заставить его там? – uSeRnAmEhAhAhAhAhA

+0

И почему они не облегчают нам принуждение? Было бы неплохо отлаживать, как выглядят вещи без необходимости покупать кучу разных телефонов с определенными кнопками и без них. – uSeRnAmEhAhAhAhAhA

ответ

3

Если ваше устройство имеет выделенную кнопку меню, которую вы указали, меню переполнения не отображается. кнопка меню на вашем телефоне - это меню переполнения

+0

Спасибо @tyczj. Кнопка меню отстойна, если честно, и она должна отображаться, потому что у меня около 10 приложений (а не моих приложений, только те из магазина), у которых действительно есть верхний переполнение панели действий. Есть ли способ заставить его? – uSeRnAmEhAhAhAhAhA

+0

Невозможно форсировать иконку, единственное, что вы можете сделать в своем меню, используя 'showActionAs'' never'. который помещает пункт меню в меню переполнения, но, как я уже сказал, если у вас есть кнопка меню, значок переполнения не будет отображаться в панели действий. Единственный вариант, который у вас есть, - создать свой собственный вид, который выглядит как панель действий с иконками в ней. – tyczj

+0

Argh. Я ненавижу ограничения! Спасибо за помощь! – uSeRnAmEhAhAhAhAhA

Смежные вопросы