На приложенной вами же картинке слева находится экран, справа - кнопки с цифрами и т.п. Так вот справа, там где овальная кнопка, снизу от нее есть круглая кнопка menu - на нее и нажимайте ))Overdos писал(а):к тому же , нет кнопки меню! че за бред.
Урок 13. Создание простого меню
Re: Урок 13. Создание простого меню
Re: Урок 13. Создание простого меню
Не понял, а в 4-ом Андроиде меню уже вырезали (т.е. только в режиме обратной совместимости) или как?
Дело в том, что у меня на планшете нету кнопки "Меню". Иногда, в других приложениях на панельке появляется перевёрнутое на 90 градусов многоточие. Жму на него - появляется меню. Но в данном приложении его нет. Что делать?
Дело в том, что у меня на планшете нету кнопки "Меню". Иногда, в других приложениях на панельке появляется перевёрнутое на 90 градусов многоточие. Жму на него - появляется меню. Но в данном приложении его нет. Что делать?
Re: Урок 13. Создание простого меню
почитайте новый гуидлайн от гугла по последнему андроиду и всё станет на свои места:
http://developer.android.com/design/index.html
http://developer.android.com/design/index.html
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
-
- Сообщения: 2
- Зарегистрирован: 12 ноя 2012, 15:45
Re: Урок 13. Создание простого меню
У меня следующая проблема: при нажатии на пункты меню ничего не происходит, а в лог записывается следующее:
В чём может быть дело? В гугле поискал, предлагаемые там решения не подходят.11-12 12:42:36.628: WARN/InputManagerService(61): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@405d57d0
Re: Урок 13. Создание простого меню
Если код не 100% скопирован с урока, то скиньте сюда код Activity, посмотримbladekeeper писал(а):У меня следующая проблема: при нажатии на пункты меню ничего не происходит, а в лог записывается следующее:В чём может быть дело? В гугле поискал, предлагаемые там решения не подходят.11-12 12:42:36.628: WARN/InputManagerService(61): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@405d57d0
-
- Сообщения: 2
- Зарегистрирован: 12 ноя 2012, 15:45
Re: Урок 13. Создание простого меню
Блин, всё, вопрос снят. Долго искал в чем может быть проблема, наконец увидел, что у меня метод называется onOptionsItemsSelected, а onOptionsItemSelected.)))) Правда WARN/InputManagerService(61): Window already focused... в лог продолжает выводится, но это видимо нормально и на работу не влияет.
-
- Сообщения: 5
- Зарегистрирован: 14 янв 2013, 00:04
Re: Урок 13. Создание простого меню
подскажите, а как сделать чтоб кнопка меню отображалась в правом верхнем углу?
- lightstich
- Сообщения: 2
- Зарегистрирован: 21 янв 2013, 19:38
Re: Урок 13. Создание простого меню
А подскажите пожалуйста каким образом можно сделать такое меню (с скролбаром в верхней части меню, 4х2 менюайтемов)?
(скриншот с HTC Desire S, Android 2.3.5, API 10)
Спасибо.
(скриншот с HTC Desire S, Android 2.3.5, API 10)
Спасибо.
Последний раз редактировалось lightstich 21 янв 2013, 22:40, всего редактировалось 1 раз.
Re: Урок 13. Создание простого меню
это tabhost или же tab'ы на actionbar c viewpager'ом
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
- lightstich
- Сообщения: 2
- Зарегистрирован: 21 янв 2013, 19:38
Re: Урок 13. Создание простого меню
Спасибо. Почитал что делают классы tabhost и viewpager и предполагаю, что в их связке можно cделать tab'ы и слайдить между ними.rezak90 писал(а):это tabhost или же tab'ы на actionbar c viewpager'ом
Не совсем понял фразу "на actionbar"? Класc actionbar введен в API Level 11+, а скриншот сделан с Anroid 2.3.5. (API Level 10)
Можно поподробней?
Спасибо.
Re: Урок 13. Создание простого меню
actionbarsherlock позволяет создавать actionbar начиная с 2,0 (не помню возможно и с 1,6)
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Урок 13. Создание простого меню
У меня клавиатуры тоже нет, и выглядит все немного не так, а кнопки Home, Menu, Кривой BackSpace, Search есть, но почему-то не нажимаются...
И следовательно тоже не могу посмотреть на сотворенное меню
и так же нету красной и зеленой трубки.
Хотел выложить скрин, но прочитал в faq что не всем дана такая привилегия
И следовательно тоже не могу посмотреть на сотворенное меню
и так же нету красной и зеленой трубки.
Хотел выложить скрин, но прочитал в faq что не всем дана такая привилегия
Re: Урок 13. Создание простого меню
На форуме нет разбивки на разные группы. Там скрин через img сделан.valun писал(а):Хотел выложить скрин, но прочитал в faq что не всем дана такая привилегия
Добавление вложений было недоступно для веток, которые генерируются сайтом. Это я пофиксил.
Re: Урок 13. Создание простого меню
Поскажите, как можно убрать аппаратную кнопку меню?
Re: Урок 13. Создание простого меню
+1 к вопросу. сделал меню, в эмуляторе(android 2.3.3) и на старом телефоне работает(android 2.3.3), на планшете(android 4.1) аппаратной кнопки меню нет, но всех приложениях появляются 3 вертикальных точки вместо кнопки меню. В моём же приложении(сделанному по материалам урока) на android 4.1 меню не появляется. Как сделать, чтобы появилась "софтовая" кнопка в приложении?egslava писал(а):Не понял, а в 4-ом Андроиде меню уже вырезали (т.е. только в режиме обратной совместимости) или как?
Дело в том, что у меня на планшете нету кнопки "Меню". Иногда, в других приложениях на панельке появляется перевёрнутое на 90 градусов многоточие. Жму на него - появляется меню. Но в данном приложении его нет. Что делать?
Re: Урок 13. Создание простого меню
от какой темы наследуетесь? actionbar определяете?
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Урок 13. Создание простого меню
Нет, actionbar не определяю, т.к. хочу, чтобы моё приложение работало с API Level 10 и выше.
Вообщем, меню появилось после установки:
было
Я так понимаю, единственный способ при targetSdkVersion>10 это использование actionbarsherlock. Или можно как-то условиями проверить версию sdk и в зависимости от неё сделать старое меню или actionbar? (но ведь класса actionbar нет в старом sdk, значит не получится скомпилировать проект со старым sdk)
Кстати, чем грозит, что targetSdkVersion=10?(кроме включения compatibility режима) Это как-то влияет на размещение в маркете или на место в результатах поиска маркета или на что-то ещё?
Вообщем, меню появилось после установки:
Код: Выделить всё
android:minSdkVersion="10"
android:targetSdkVersion="10"
Код: Выделить всё
android:minSdkVersion="10"
android:targetSdkVersion="16"
Кстати, чем грозит, что targetSdkVersion=10?(кроме включения compatibility режима) Это как-то влияет на размещение в маркете или на место в результатах поиска маркета или на что-то ещё?
Re: Урок 13. Создание простого меню
targetSdkVersion не причём, он для компилятора/IDE что бы проверял текущий код с targetSdkVersion. Если нужно меню то эти "три точки" не появятся на втором андроиде даже с использованием actionbarsherlock так как существует аппаратная кнопка.
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена
Re: Урок 13. Создание простого меню
Привет всем, скажите возможно ли сделать так чтобы данное меню было на всех Активити, чтобы не копировать один и тот же код во все классы Активити?
Re: Урок 13. Создание простого меню
юзай ActionBarRix писал(а):Привет всем, скажите возможно ли сделать так чтобы данное меню было на всех Активити, чтобы не копировать один и тот же код во все классы Активити?
R.id.team
Политика на форуме запрещена
Политика на форуме запрещена