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

Коректное завершение программы - Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Android быстрый Spinner http://www.cyberforum.ru/android-dev/thread1056074.html
Подскажите пожалуйста как реализовать. Имеется два спинера, сначала выбирается один, затем другой, нажимается кнопка "сравнить" и в зависимости от выбранных элементов выводится картинка и описание. Как реализовать появление описания сразу, т.е. минуя кнопку "сравнить"?
Android eclipse, android и экраны Как в eclipse с androidsdk создать несколько экранов и переключатся между ними при нажатии на кнопку? и есть ли какие-нибудь книги или уроки по программированию android приложений и игр? http://www.cyberforum.ru/android-dev/thread1055906.html
Android Открывать SlidingMenu по кнопке "Menu"
Установил SlidingMenu в проект, хочу сделать так, чтобы оно отображалось не только свайпу пальцем по экрану, но и при нажатии кнопки меню устройства? И ещё вопрос, как повесить onclickListener на все элементы внутри layout.menu (это могут быть любые элементы, как ImageView так и TextView, и др.), чтоб потом так проверять на какой элемент нажали onClick(View v){switch(v.getId())....} Как всё...
Шаринг(картинка, текст, ссылка) Android
Здравствуйте. Помогите пожалуйста с шарингом соц сетей (ВК, FaceBook, Twitter). Нужно отправлять на свою страницу соц. сети (картинку, текст, ссылку).
Android Реализация приложения под разные размеры экранов мобильных устройств http://www.cyberforum.ru/android-dev/thread1055709.html
Здравствуйте.Как сделать одно приложение под разные размеры экранов? Т.е. делал приложение под 3.2",а проверил на планшете 10",так там все маленькое. Кто сталкивался с такой проблемой. Заранее спасибо.
Android Android Facebook я пытаюсь войти в Facebook и пост к стене с одним нажатием кнопки .. я написал код и приложение может войти и разместить к стене, но у меня есть одна проблема http://postimg.org/image/71bugy22x/ Когда я нажимаю кнопку Skip, даже став обмен на facebook стене. я хочу, когда я нажимаю на кнопку Skip приложение является должны отменить это мой код http://postimg.org/image/71bugy22x/ ... подробнее

Показать сообщение отдельно
ASDFD12
31 / 31 / 5
Регистрация: 15.09.2012
Сообщений: 408
27.12.2013, 12:18  [ТС]     Коректное завершение программы
Цитата Сообщение от angryrobot Посмотреть сообщение
Случился NullPointerException
Показывай код теперь :-)
Я так понял здесь зарыта собака. Из главного активити запускается сервис. Метод OnStartCommand сервиса - здесь происходит получение данных из главного активити.
Java
1
2
3
4
5
6
7
8
9
10
11
 public int onStartCommand(Intent intent, int flags, int startId) {
        Log.d(LOG_TAG, "onStartCommand");
        
        
         a=intent.getStringExtra("a");
         b=intent.getStringExtra("b");
         c=intent.getLongExtra("c", 15000);
         
        someTask();
        return super.onStartCommand(intent, flags, startId);
      }
Добавлено через 58 минут
Цитата Сообщение от ASDFD12 Посмотреть сообщение
Я так понял здесь зарыта собака. Из главного активити запускается сервис. Метод OnStartCommand сервиса - здесь происходит получение данных из главного активити.
Java
1
2
3
4
5
6
7
8
9
10
11
 public int onStartCommand(Intent intent, int flags, int startId) {
        Log.d(LOG_TAG, "onStartCommand");
        
        
         a=intent.getStringExtra("a");
         b=intent.getStringExtra("b");
         c=intent.getLongExtra("c", 15000);
         
        someTask();
        return super.onStartCommand(intent, flags, startId);
      }
Ситуация такая. Когда я нажимаю клавишу Back вызывается метод onDestroy() главного активити, а сервис продолжает жить своей жизнью - мне так и надо. Когда я сворачиваю приложение кнопкой Home - вызывается метод onStop() главного активити - сервис работает - так и надо. Когда я удерживаю клавишу Home - вызываю список запущенных приложений и удаляю его оттуда, перетянув в сторону - вызывается метод onDestroy() главного активити и ---- ВНИМИНИЕ --- вызывается метод onCreate сервиса, потом onStartCommand()? где у меня принимаються данные из главного активити, которого уже нет - соответственно происходит ошыбка. ПОЧЕМУ так происходит при закрытии программы как я описал и что надо предпринять?

Добавлено через 15 часов 7 минут
Есть предложения?
 
Текущее время: 03:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru