Урок 13. Создание простого меню
Re: Урок 13. Создание простого меню
[syntax=java]Intent intent = new Intent(this, ActivityTwo.class);
startActivity(intent);[/syntax]
да, если нужно перейти на другую активити.
Не потеряйте break; он должен быть в конце каждого case.
startActivity(intent);[/syntax]
да, если нужно перейти на другую активити.
Не потеряйте break; он должен быть в конце каждого case.
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.
Свои сообщения можно редактировать - кнопка edit.
Re: Урок 13. Создание простого меню
Спасибо ! Но я хочу AlertDialogtrew писал(а):[syntax=java]Intent intent = new Intent(this, ActivityTwo.class);
startActivity(intent);[/syntax]
да, если нужно перейти на другую активити.
Не потеряйте break; он должен быть в конце каждого case.
Re: Урок 13. Создание простого меню
Когда выкладываете код на форум - код оформляйте. Редактор - поищите слова Geshi Syntax -Java. (или xml)
Свои сообщения можно редактировать - кнопка edit.
Свои сообщения можно редактировать - кнопка edit.
Re: Урок 13. Создание простого меню
Я не понелtrew писал(а):Так создайте его, пример.
А в case вызывайте так:
ad.show(); // это вместо строки Log.d(....
Re: Урок 13. Создание простого меню
Можете код кинуть ато у меня ошибки вылезаютtrew писал(а):Так создайте его, пример.
А в case вызывайте так:
ad.show(); // это вместо строки Log.d(....
Re: Урок 13. Создание простого меню
Подскажите пожалуйста почему на эмуляторе меню выглядит так, и совсем по иному выглядит на устройстве
Re: Урок 13. Создание простого меню
потому, что разные версии андроида. В андроиде поновее - вообще такого меню нет, как и кнопки "меню"
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 13. Создание простого меню
Здравствуйте!
Подскажите, пожалуйста, как назначить вызов меню (обычного, которое создаётся методом onCreateOptionsMenu(Menu menu)) на нажатие кнопки? Есть такой метод вызова? Спасибо!
Подскажите, пожалуйста, как назначить вызов меню (обычного, которое создаётся методом onCreateOptionsMenu(Menu menu)) на нажатие кнопки? Есть такой метод вызова? Спасибо!
Re: Урок 13. Создание простого меню
нужно данное действие оформить в метод и вызывать этот метод в любом желаемом месте - хоть при вызове меню, хоть при нажатии кнопки..
R.id.team
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
NullPointerException - что делать???
viewtopic.php?f=33&t=3899&p=28952#p28952
Где моя ошибка?
viewtopic.php?f=60&t=3198
Re: Урок 13. Создание простого меню
Вот, сделал так: Но, почему-то ругается на скобки в строкеFoenix писал(а):нужно данное действие оформить в метод
Код: Выделить всё
boolean onCreateOptionsMenu(Menu menu) {
- Mikhail_dev
- Сообщения: 2386
- Зарегистрирован: 09 янв 2012, 14:45
- Откуда: Самара
Re: Урок 13. Создание простого меню
Метод в методе? Мощно.
Ответ на ваш вопрос - http://stackoverflow.com/questions/3133 ... mmatically
Ответ на ваш вопрос - http://stackoverflow.com/questions/3133 ... mmatically
Re: Урок 13. Создание простого меню
Всем привет... решил написать тут так как на 13 уроке выскочили такие ошибки...
...
[2014-03-19 13:28:56 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2014-03-19 13:28:56 - P013-1-MenuSimple] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
...
помогите пжлст разобраться...
...
[2014-03-19 13:28:56 - Dex Loader] Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
[2014-03-19 13:28:56 - P013-1-MenuSimple] Conversion to Dalvik format failed: Unable to execute dex: java.nio.BufferOverflowException. Check the Eclipse log for stack trace.
...
помогите пжлст разобраться...
-
- Сообщения: 9
- Зарегистрирован: 06 мар 2014, 22:29
Re: Урок 13. Создание простого меню
всем привет. Создал по уроку меню по самому первому листингу.
После запуска приложения на эмуляторе выдает ошибку
03-21 23:37:56.740 293-293/ru.example.p0131_menusimple.app W/KeyCharacterMap﹕ No keyboard for id 0
03-21 23:37:56.740 293-293/ru.example.p0131_menusimple.app W/KeyCharacterMap﹕ Using default keymap: /system/usr/keychars/qwerty.kcm.bin
Я так понял он не может клавиатуру распознать.
Код: Выделить всё
@Override
public boolean onCreateOptionsMenu(Menu menu) {
menu.add("menu1");
menu.add("menu2");
menu.add("menu3");
menu.add("menu4");
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return super.onCreateOptionsMenu(menu);
}
03-21 23:37:56.740 293-293/ru.example.p0131_menusimple.app W/KeyCharacterMap﹕ No keyboard for id 0
03-21 23:37:56.740 293-293/ru.example.p0131_menusimple.app W/KeyCharacterMap﹕ Using default keymap: /system/usr/keychars/qwerty.kcm.bin
Я так понял он не может клавиатуру распознать.
Re: Урок 13. Создание простого меню
Присоединяюсь к вопросу. Вероятнее всего ошибка связана с выбором Target SDK и Compile with, ибо в старших версиях андроид (насколько я слышал) нет поддержки хардварной кнопки menu.sonntagausgang писал(а):всем привет. Создал по уроку меню по самому первому листингу.После запуска приложения на эмуляторе выдает ошибкуКод: Выделить всё
@Override public boolean onCreateOptionsMenu(Menu menu) { menu.add("menu1"); menu.add("menu2"); menu.add("menu3"); menu.add("menu4"); // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return super.onCreateOptionsMenu(menu); }
03-21 23:37:56.740 293-293/ru.example.p0131_menusimple.app W/KeyCharacterMap﹕ No keyboard for id 0
03-21 23:37:56.740 293-293/ru.example.p0131_menusimple.app W/KeyCharacterMap﹕ Using default keymap: /system/usr/keychars/qwerty.kcm.bin
Я так понял он не может клавиатуру распознать.
Я пишу в Android studio и у меня почему-то после выбора Android 2.3.3 при компиляции программы не видит R.java (потому что вместо R.java прописан R.txt)
-
- Сообщения: 17
- Зарегистрирован: 29 мар 2014, 17:23
Re: Урок 13. Создание простого меню
Спасибо. Урок замечательный. Тестирую уроки на смартфоне и возникли непонятки. Открывается пустое приложение, вначале думал, что я возможно что делаю не так, но потом дошло, что нужно нажать на кнопку меню в смартфоне. Все замечательно работает. Спасибо еще раз за урок!
Re: Урок 13. Создание простого меню
Всем привет
Очень хороший информативный урок. У меня все получилось. Я сделала такое меню.
Вопрос: а как сделать так что бы кнопки меню были не вместе а например через сантиметр друг от друга
Очень хороший информативный урок. У меня все получилось. Я сделала такое меню.
Вопрос: а как сделать так что бы кнопки меню были не вместе а например через сантиметр друг от друга
- Вложения
-
- 222222222.jpg (55.63 КБ) 14908 просмотров
Re: Урок 13. Создание простого меню
почему подчеркивает скобки?
- Вложения
-
- Безымянный.jpg (215.23 КБ) 14868 просмотров
Re: Урок 13. Создание простого меню
Вы вложили метод onCreateOptionsMenu в onCreate.blitz.87 писал(а):почему подчеркивает скобки?
Re: Урок 13. Создание простого меню
а куда нужно вложить? это урок 13 создание простого меню.
Re: Урок 13. Создание простого меню
Внимательней на код из урока. Мне кажется у Вас два метода onCreateOptionsMenublitz.87 писал(а):а куда нужно вложить? это урок 13 создание простого меню.