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

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.78
ILNAR_93
Android
219 / 219 / 22
Регистрация: 19.01.2013
Сообщений: 1,656
Записей в блоге: 3
#1

Передать getApplicationContext() - Программирование Android

15.05.2014, 08:53. Просмотров 3245. Ответов 4
Метки нет (Все метки)

В классы Activity передается нормально getApplicationContext()

а вот если создаю java.lang.Object то не передается

хочу просто создать класс и наследовать его, а в этом созданном классе нужно использовать глобальные переменные
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.05.2014, 08:53     Передать getApplicationContext()
Посмотрите здесь:

Передать две переменные в скрипт на PHP, а он должен передать их значения обратно в Unity приложение - Unity, Unity3D
Привет! При нажатии на кнопку должны отослаться две переменные в скрипт на PHP, а этот скрипт должен передать их значения обратно в...

Как передать - PHP БД
Всем привет. Есть две связанные таблицы InnoDB. CREATE TABLE test2.klass ( id_klass int(11) NOT NULL AUTO_INCREMENT, nazv_klass...

Передать значение в value - PHP
Здравствуйте. Как передать значение $_SERVER в value? <input type="hidden" name="referer" value="" > Пробовал так, вроде не правильно( ...

Как передать id - PHP БД
Есть вовод из бд: $result=mysql_query("SELECT * FROM coments" ,$db); $myrow=mysql_fetch_array($result); if(isset($myrow)&&...

Передать команду ФР - Delphi
Есть фискальный регистратор и есть программа, которая с ним работает. Надо ее дописать, что бы программа передавала команду, которую ФР...

Передать значение в бд - C# ASP.NET
Есть форма Catalog В Catalog.aspx есть DataList с элементом Label2. <asp:SqlDataSource ID="SqlDataSource1" runat="server" ...

Передать текст - PHP
Нужно передать текст из textarea в переменную php <textarea id='mytext'>Мой текст</textarea> $text = Как это сделать?

передать указатель - C++
как передать указатель чтобы функция его изменяла и он был измененный в функции которая его ПЕРЕДАЛА. вот так указатель просто void...

Передать переменную в JS - C# MVC
Здравствуйте, подскажите новичку как передать из C# в JS переменную , я что-то читал про @abrrdada =...

Передать QStringList - C++ Qt
Все привет) Есть класс #include <QString> #include <QStringList> class A {

Передать get параметры - PHP
Вот допустим index.php <?php $name_1 = $_GET; $pass_1 = $_GET; ?> а вот допустим core.php

Передать данные - PHP
Я хочу получить значение переменной хоронящейся в файлике test.php define("SITEURL", "http://example.ru/example"); в файлике test2.php...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
YuraAAA
1567 / 1309 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
15.05.2014, 10:30     Передать getApplicationContext() #2
kaspersky, не сильно понятно, о чём Вы говорите. Го доку читать тыц.

Кликните здесь для просмотра всего текста
getApplicationContext()
Return the context of the single, global Application object of the current process.


И есть он только у наследников Context.
ILNAR_93
Android
219 / 219 / 22
Регистрация: 19.01.2013
Сообщений: 1,656
Записей в блоге: 3
15.05.2014, 11:09  [ТС]     Передать getApplicationContext() #3
Цитата Сообщение от YuraAAA Посмотреть сообщение
не сильно понятно, о чём Вы говорите.
Хочу создать класс, если при создании в SuperClass пишу app.android.Activity то getApplicationContext() срабатывает, а если пишу java.lang.Object то getApplicationContext() не срабатывает.
YuraAAA
1567 / 1309 / 269
Регистрация: 25.10.2009
Сообщений: 3,424
Записей в блоге: 2
15.05.2014, 11:12     Передать getApplicationContext() #4
kaspersky, ну ясное дело) Activity наследуется от Context. А контекст имеет метод getApplicationContext().
Вспоминаем наследование. Значит и всё, что наследуется от app.android.Activity автоматически наследует Context. Значит всё, что наследуется от Activity имеет метод getApplicationContext().

Если создавать класс-наследник от Object (кстати, любой класс наследуется от java.lang.Object), то он унаследует только методы Object. http://docs.oracle.com/javase/7/docs...ng/Object.html

Где Вы видите у Object метод getApplicationContext()?
KillAndEat
63 / 63 / 8
Регистрация: 17.05.2013
Сообщений: 286
15.05.2014, 11:42     Передать getApplicationContext() #5
Нужно тему прикрепить по использованию конструкторов. Последнее время много вопросов с ними связанно.



Java
1
2
3
4
5
Class class = new Class(this); создаете новый класс в активити
 
public Class(Context context){//конструктор этого класса
this.context = context;
}
контекст передан.
Yandex
Объявления
15.05.2014, 11:42     Передать getApplicationContext()
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru