Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

При нажатии на пункт меню скрыть его, и показать другой пункт меню - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Изменение настроек http://www.cyberforum.ru/android-dev/thread572735.html
После установки программы SwipePad захотелось, чтобы прямо из неё можно было быстро включить/выключить звук, WiFi, bluetooth и так далее. Но как-то во всяких книжках про Android не написано, как...
Программирование Android Как выбрать View-элементы на intellij idea? открыл res > layout > main.xml и не могу найти form widgets на intellij idea надо переташить TextView, Button, checkbox и тд http://www.cyberforum.ru/android-dev/thread572442.html
Программирование Android Ошибка при переходе на другой экран (Eclipse)
Я недавно начал программировать в Eclipse, освоился ещё не до конца. И вот пишу только второе приложение, но впал в ступор. В предыдущем точно такой же код работал исправно, сейчас при переходе на...
Рисование пазлов, нужен совет Программирование Android
Здравствуйте. Начал изучать программирование с написания Паззлов - аналога обычных картонных. Нужен совет в каком направлении двигать булки. В данный момент реализовал рисование на канве кругов и их...
Программирование Android Научиться программированию на Android http://www.cyberforum.ru/android-dev/thread571879.html
Хотелось бы научиться программированию на Android. Но я не знаю не какой язык программирования. Подскажите пожалуйста с чего мне начать, какую литературу искать, и где. Заранее благодарен.
Программирование Android CheckBox android Зравствуйте, поискал в интернете не нашел, как проверить CheckBox на Cheacked ? CheckBox.Cheaked <--- такого нету пишут Eclipce; Заранее спасибо) подробнее

Показать сообщение отдельно
jumper.leto
1 / 1 / 0
Регистрация: 08.11.2010
Сообщений: 66

При нажатии на пункт меню скрыть его, и показать другой пункт меню - Программирование Android

13.05.2012, 13:46. Просмотров 1273. Ответов 1
Метки (Все метки)

Прошу помощи, как можно допустим при нажатии на пункт меню, его скрыть, и показать другой пункт меню?
я делаю так :
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
 public boolean onCreateOptionsMenu(Menu menu) {
         // TODO Auto-generated method stub
         MenuInflater inflater = getMenuInflater();
            inflater.inflate(R.menu.menu, menu);
            return true;
        }
    // обработка нажатий
     @Override
     public boolean onOptionsItemSelected(MenuItem item) {
         switch (item.getItemId()) {
             case R.id.MAuth:
                 MA.setVisible(false);
                 MC.setVisible(true);
                 Toast.makeText(this, "Авторизация", Toast.LENGTH_LONG).show();                              
                 break;
             case R.id.MChangeAc:    
                 MC.setVisible(false);
                 MA.setVisible(true);
                 Toast.makeText(this, "Сменить аккаунт", Toast.LENGTH_LONG).show();
                 break;
         }
         return true;
     }
но при нажатии на пункт меню вылетает приложение
"Ошибка приложения..."
вот лог:
Кликните здесь для просмотра всего текста
05-13 13:46:20.009: I/Kate.Api(15753): url=https://api.vk.com/method/audio.get?count=8&uid=14484791&access_token=ee8fb505ee52b032ee52b03279ee7effe3eee53ee558ccc83d9f28dd816ce63
05-13 13:46:20.379: D/dalvikvm(15753): GC_CONCURRENT freed 196K, 48% free 2964K/5639K, external 324K/587K, paused 2ms+3ms
05-13 13:46:20.739: I/Kate.Api(15753): code=200
05-13 13:46:20.739: I/Kate.Api(15753): response={"response":[{"aid":150666415,"owner_id":14484791,"artist":"Wideboys feat. Natalia","title":"Addicted to bass (Tantrum Desire Mix)","duration":264,"url":"http:\/\/cs5209.vkontakte.ru\/u137214363\/audio\/1736dce0993d.mp3"},{"aid":150584228,"owner_id":14484791,"artist":"Figure vs The Killabits","title":"Heavy Metal","duration":222,"url":"http:\/\/cs5304.vkontakte.ru\/u159601493\/audio\/5e0a0e060cb7.mp3"},{"aid":150066352,"owner_id":14484791,"artist":"Bob Marley","title":"Sun is Shining (Smoke out Dubstep remix)","duration":305,"url":"http:\/\/cs5882.vkontakte.ru\/u2337738\/audio\/bead09e90922.mp3","lyrics_id":"23265082"},{"aid":149774229,"owner_id":14484791,"artist":"Skism","title":"Power (Eptic Remix)","duration":336,"url":"http:\/\/cs5936.vkontakte.ru\/u18259688\/audio\/ed896d86c4aa.mp3","lyrics_id":"24499280"},{"aid":149774215,"owner_id":14484791,"artist":"Skism","title":"Rave Review (Dodge &amp; Fuski Remix)","duration":238,"url":"http:\/\/cs5936.vkontakte.ru\/u18259688\/audio\/fcb9604ac8ef.mp3","lyrics_id":"24499278"},{"aid":149774163,"owner_id":14484791,"artist":"Skrillex","title":"Lick it down [Unreleased]","duration":174,"url":"http:\/\/cs5872.vkontakte.ru\/u163848538\/audio\/5cfb9f24b3e6.mp3","lyrics_id":"24506146"},{"aid":149774152,"owner_id":14484791,"artist":"Skrillex","title":"Lets Get Down (feat. Kaba) [Unreleased]","duration":152,"url":"http:\/\/cs5176.vkontakte.ru\/u64377375\/audio\/d9103ef7a3ee.mp3","lyrics_id":"24506145"},{"aid":149771554,"owner_id":14484791,"artist":"Dirty South &amp; Those Usual Suspects feat. Erik Hecht","title":"Walking Alone (Stepsonics Remix)","duration":246,"url":"http:\/\/cs5982.vkontakte.ru\/u159601493\/audio\/255476c2c8a5.mp3"}]}
05-13 13:46:23.059: W/KeyCharacterMap(15753): No keyboard for id 0
05-13 13:46:23.059: W/KeyCharacterMap(15753): Using default keymap: /system/usr/keychars/qwerty.kcm.bin
05-13 13:46:23.979: D/AndroidRuntime(15753): Shutting down VM
05-13 13:46:23.979: W/dalvikvm(15753): threadid=1: thread exiting with uncaught exception (group=0x40015560)
05-13 13:46:23.989: E/AndroidRuntime(15753): FATAL EXCEPTION: main
05-13 13:46:23.989: E/AndroidRuntime(15753): java.lang.NullPointerException
05-13 13:46:23.989: E/AndroidRuntime(15753): at com.perm.kate.api.sample.audio.onOptionsItemSelected(audio.java:81)
05-13 13:46:23.989: E/AndroidRuntime(15753): at android.app.Activity.onMenuItemSelected(Activity.java:2205)
05-13 13:46:23.989: E/AndroidRuntime(15753): at com.android.internal.policy.impl.PhoneWindow.onMenuItemSelected(PhoneWindow.java:777)
05-13 13:46:23.989: E/AndroidRuntime(15753): at com.android.internal.view.menu.MenuItemImpl.invoke(MenuItemImpl.java:143)
05-13 13:46:23.989: E/AndroidRuntime(15753): at com.android.internal.view.menu.MenuBuilder.performItemAction(MenuBuilder.java:855)
05-13 13:46:23.989: E/AndroidRuntime(15753): at com.android.internal.view.menu.IconMenuView.invokeItem(IconMenuView.java:532)
05-13 13:46:23.989: E/AndroidRuntime(15753): at com.android.internal.view.menu.IconMenuItemView.performClick(IconMenuItemView.java:122)
05-13 13:46:23.989: E/AndroidRuntime(15753): at android.view.View$PerformClick.run(View.java:9112)
05-13 13:46:23.989: E/AndroidRuntime(15753): at android.os.Handler.handleCallback(Handler.java:587)
05-13 13:46:23.989: E/AndroidRuntime(15753): at android.os.Handler.dispatchMessage(Handler.java:92)
05-13 13:46:23.989: E/AndroidRuntime(15753): at android.os.Looper.loop(Looper.java:130)
05-13 13:46:23.989: E/AndroidRuntime(15753): at android.app.ActivityThread.main(ActivityThread.java:3835)
05-13 13:46:23.989: E/AndroidRuntime(15753): at java.lang.reflect.Method.invokeNative(Native Method)
05-13 13:46:23.989: E/AndroidRuntime(15753): at java.lang.reflect.Method.invoke(Method.java:507)
05-13 13:46:23.989: E/AndroidRuntime(15753): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:864)
05-13 13:46:23.989: E/AndroidRuntime(15753): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:622)
05-13 13:46:23.989: E/AndroidRuntime(15753): at dalvik.system.NativeStart.main(Native Method)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru