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

Как получить возможность обращатся к глобальным переменным? - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Переопределить onDismiss у DialogFragment http://www.cyberforum.ru/android-dev/thread1644781.html
Имеется класс, наследованный от DialogFragment. Хочется переопределить onDismiss у DialogFragment так, чтобы можно было ловить нажатия кнопок диалога public class YesNoDialog extends...
Программирование Android Content_main и activity_main Я совсем еще зеленый в программировании под андройд. Начал изучать уроки на startandroid.ru. В общем такая проблема. До сих пор полностью не понимаю почему у нас два файла, а не один как написано в... http://www.cyberforum.ru/android-dev/thread1644564.html
Оценки на Google Play Программирование Android
Всем привет! Ребята, а возможно ли программно определить голосовал ли пользователь за это приложение на Google Play и оценку которую он поставил?
Добавляю модуль в проект Программирование Android
Всем привет! Хочу добавить в свой проект готовый модуль "Google Play Downloader Library" и "Google Play License Library". Создала два новых модуля, скопировала в них содержимое. Переместила модули в...
Программирование Android Ant и сборка приложения http://www.cyberforum.ru/android-dev/thread1644286.html
Подкасжите актуальный мануал или пример, как собирать приложения. В инете поискал, но там ошибка за ошибкой. И ни чего не понятно.
Программирование Android IDE для андроид Добрый день, хочу провести небольшой опрос по среде разработки для Android. Кто чем пользуется и почему? Очень интересно Ваши мнения. Заранее спасибо. подробнее

Показать сообщение отдельно
Анарион
8 / 9 / 3
Регистрация: 18.11.2009
Сообщений: 676

Как получить возможность обращатся к глобальным переменным? - Программирование Android

22.01.2016, 12:43. Просмотров 215. Ответов 12
Метки (Все метки)

именно к переменным, а не к константам. Нашел совет объявить класс на основе Application

Java
1
2
3
4
5
6
7
8
9
10
11
public class MyApplication extends Application {
  private MyPreciousClass myPreciousObject;
 
  public getMyPreciousClass getMyPreciousObject() {
     return this.myPreciousObject;
  }
}
 
//где в коде
MyApplication myApp=(MyApplication)this.getApplication();
myPreciousObject=myApp.getMyPreciousObject();
но тут вот в чем проблема - getApplication почему то работает только из главной activity а во внутренних классах - не работает. что необходимо предпринять чтобы этот класс был доступен абсолютно из любого класса?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru