Лучшие android-context вопросы ИТ разработчиков

  • 17 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Получить контекст из фрагмента

Я создал класс для извлечения комментариев из кодировки JSON из файла PHP. Этот класс, расширяется от AsyncTask: public class RecuperarComentarisFoto extends AsyncTask<String, String, String>{ @Override protected void onPreExecute() { ...

Задан 04 Jan 2013, 17:28 от Reinherd
  • 12 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как правильно связать пользовательское представление с действием, в котором оно находится?

У меня есть собственный класс View, который расширяет Spinner. Я пытаюсь выяснить, как правильно общаться с активностью, в которую он встроен, когда пользова...

Задан 08 Jun 2015, 16:19 от Brian Tompsett - 汤莱恩Genia S.
  • 0 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Расширение приложения

Я хотел бы расширить приложение в моем приложении для Android. Я сделал это так, что создал расширенный объект Application под названием MyApplication и доба...

Задан 23 Sep 2010, 15:00 от Andrew
  • 48 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Android - Как получить вид из контекста?

Я хочу получить представление или findViewById () из контекста? Или из намерений? Я пытаюсь получить конкретное представление в моем широковещательном приемнике, а параметр onReceive - это контекст и намерение. Ну, у меня есть класс, и внутри ...

Задан 29 Oct 2012, 01:42 от lorraine
  • 8 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Если вы работаете с DialogFragment, вы можете сделать это следующим образом:

дал собственный диалог, и я хотел бы начать новое действие, когда нажата OK. Как я могу получить контекст, чтобы установить его в качестве первого аргумента моего конструктора Intent? Я могу создать намерение, используяgetContext()но я не ...

Задан 21 Feb 2011, 19:59 от jul
  • 6 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Смена языка приложения в Android 5.0 не работает

Я использую этот код ниже, чтобы изменить язык моего приложения по нажатию кнопки (например, с французского на английский), он отлично работает на Android 4....

Задан 11 Aug 2015, 15:06 от Ahmed Abidi
  • 19 голосов
  • 3 ответа
  • 0 просмотров
3 ответа

Как макетировать контекст с помощью Mockito?

Я использую Context для доступа к сервисам системного уровня, таким как WifiManager и BluetoothManager. Как смоделировать это getApplicationContext () с помо...

Задан 03 Dec 2015, 10:43 от Stanly Moses
  • 48 голосов
  • 5 ответов
  • 0 просмотров
5 ответов

Android - Как получить вид из контекста?

Я хочу получить представление или findViewById () из контекста? Или из намерений? ЯЯ пытаюсь достичь определенного вида в моем широковещательном приемнике, а...

Задан 29 Oct 2012, 00:42 от lorraine
  • 12 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Завершите вызов, когда AsyncTask завершит

Моя звонящая деятельность: public class Hello extends Activity { public void onCreate(Bundle savedInstanceState) { MyTask mt = new MyTask(this); mt.execute(); }Сейчас в MyTask (внешний класс): public class MyTask extends AsyncTask<Void, Void, ...

Задан 24 Dec 2011, 09:52 от Atul Goyal
  • 603 голосов
  • 25 ответов
  • 0 просмотров
25 ответов

Использование контекста во фрагменте

Как я могу получить контекст во фрагменте? Мне нужно использовать мою базу данных, чей конструктор принимает в контексте, ноgetApplicationContext() а такжеFragmentClass.this не работает, так что я могу сделать? Конструктор базы данных public ...

Задан 21 Nov 2011, 16:46 от tyczj
  • 245 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

это здорово, спасибо!

ыло много сообщений о том, что эти два контекста .. Но я все еще не совсем понял Насколько я понимаю, пока: каждый является экземпляром своего класса, что означает, что некоторые программисты рекомендуют ...

Задан 04 Sep 2011, 11:02 от Norfeldt
  • 32 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Итог: чтобы успешно отобразить диалоговое окно, вы должны либо изменить тип окна по умолчанию на тип, который не требует родительского окна, либо вы должны использовать контекст, который имеет ассоциированное родительское окно.

цессе обучения (в этот раз диалоговые окна) я обнаружил, что это работает: AlertDialog.Builder builder = new AlertDialog.Builder(this);Хотя следующее не работает (происходит сбой во время выполнения с WindowManager ...

Задан 25 Mar 2011, 18:50 от an00b
  • 41 голос
  • 1 ответ
  • 0 просмотров
1 ответ

, getBaseContext сработал для вас, потому что у вашего вложенного класса такого метода не было, поэтому он был автоматически преобразован в класс вашей деятельности.

го гуглил этот вопрос и нашел много разных рекомендаций о том, когда использоватьgetBaseContext, getApplicationContextили собственная деятельностьэто указатель. Три правила, которые часто встречаются и имеют большой смысл: Для долговременной ...

Задан 28 Mar 2011, 11:13 от Rok
  • 2 голосов
  • 0 ответов
  • 0 просмотров
0 ответов

это сработало для меня. Спасибо

учаю эту ошибку. Я новичок в Android Studio, и мне нужно создать этот плагин для единства, чтобы установить APK во время выполнения Ошибка - попытка вызвать виртуальный метод 'android.content.Context Android.content.Context.getApplicationContext ...

Задан 13 Jul 2017, 12:31 от Mazhar
  • 9 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

в каком случае bindService возвращает false?

Мне было интересно, когдаContext.bindService() вернутьfalse? Я пытался сделатьonBind() вернутьnull, но все равно возвращаетсяtrue когдаbindService называется иonServiceConnected не исполняется. Я также видел это в группах Google без ...

Задан 22 Jul 2013, 04:36 от Archimedes Trajano
  • 32 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Как использовать Shared Preferences в MVP без Dagger и не вызывать Presenter быть зависимым от контекста?

Я пытаюсь реализовать MVP без Dagger (в учебных целях). Но я дошел до проблемы - я использую скоросшиватель репозитория для получения необработанных данных и...

Задан 10 May 2016, 11:46 от Marian Paździoch
  • 2 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Фрагменты не имеют контекста, в то время как действия имеют их, поэтому вы не можете использовать это для фрагментов.

ел бы создать recyclerView во фрагменте, но он показывает ошибку «java.lang.IllegalStateException: recylerView_Main не должен быть нулевым в com.gph.bottomnavigation.FragmentMe.onCreateView (FragmentMe.kt: 28)» Вопрос 1) Пожалуйста, помогите ...

Задан 19 May 2018, 16:15 от GPH
  • 33 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Android AsyncTask контекстное поведение

Я работал с AsyncTasks в Android, и я имею дело с проблемой.Возьмите простой пример, Activity с одним AsyncTask. Задание на заднем плане не делает ничего впе...

Задан 23 Jan 2010, 19:57 от dnkoutso
  • 18 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Как я могу поделиться файлом SharedPreferences между двумя разными приложениями для Android?

Я боролся с этим некоторое время. По сути, я хочу, чтобы два приложения (которые всегда будут устанавливаться вместе) совместно используют настройки, при это...

Задан 14 Jun 2012, 00:26 от matt5784
  • 14 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 могут быть отправлены / отправлены сообщения, из-за отсутствия лучших условий, из внешнего класса для обновления пользовательского интерфейса деятельности. Это может быть излишним, если все, что нужно sb - это вызвать метод в классе Points, который возвращает что-то

я есть действие, которое создает экземпляр объекта моего класса: file MyActivity.java: public class MyActivity extends Activity { TextView myView = (TextView)findViewById(R.id.myView); ... Points myPoints new Points(); ... ...

Задан 17 May 2011, 12:47 от MarcoS
  • 22 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Тестирование Android JUnit4 - Где взять контекст?

Я должен создать приложение с использованием sqlite. Теперь я хочу написать свои юнит-тесты. Эти юнит-тесты должны проверить мой класс

Задан 19 May 2015, 07:57 от Dominic Fuchs
  • 12 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

нет, если ему нужен только контент-резольвер ...

у библиотечный класс для инкапсуляции части моей логики в моем первом приложении для Android. Одной из функций, которые я хочу инкапсулировать, является функция, которая запрашивает адресную книгу. Как таковой, он нуждается вContentResolver, Я ...

Задан 04 Feb 2011, 06:16 от eidylon
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Слабая ссылка на Android-контекст

В некоторых моих приложениях я использую несколько одноэлементных объектов в качестве «менеджеров». Я создаю их вApplication.onCreate и я передаю имApplicationContext, который я храню вWeakReference. Некоторые из методов «менеджера» запускают ...

Задан 23 Oct 2013, 01:23 от Eliezer
  • 7 голосов
  • 6 ответов
  • 0 просмотров
6 ответов

Отображение сообщения Toast из класса Application

У меня есть несколько классов в моем приложении. Некоторые из них - занятия, услуги и классы по чистой Java. Я знаю, что могу отображать тост-сообщение из де...

Задан 23 Dec 2013, 10:17 от turtleboy
  • 86 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

получить контекст в неактивном классе [duplicate]

На этот вопрос уже есть ответ здесь: Как получить контекст из неактивного класса? [/questions/6867084/how-to-retrieve-a-context-from-a-non-activity-class] 4 ответаВ приложении для Android, есть ли способ получить контекст в Android в неактивном ...

Задан 29 Jul 2013, 07:10 от Developer
  • 33 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Android AsyncTask контекстное поведение

Я работал с AsyncTasks в Android, и я имею дело с проблемой. Возьмите простой пример, Activity с одним AsyncTask. Задание на заднем плане не делает ничего впечатляющего, оно просто спит 8 секунд. В конце AsyncTask в методе onPostExecute () я ...

Задан 23 Jan 2010, 20:57 от dnkoutso
  • 6 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Разница между getApplicationContext и classname.this

Когда я использую представление списка и у меня есть собственный класс Базового адаптера, я получаю другой цвет текста в представлении списка, когда базовый адаптер создаетсяgetApplicationContext а такжеclassname.this, ПоgetApplicationContext Я ...

Задан 22 Apr 2013, 07:12 от Misagh Aghakhani
  • 7 голосов
  • 2 ответа
  • 0 просмотров
2 ответа

Android ApplicationTestCase с использованием MockContext

я новичок в тестировании Android, и яя пытаюсь создать ApplicationTestCase с помощью MockContext (ну на самом деле яя пытаюсь использовать Переименование кон...

Задан 07 Jan 2013, 21:46 от odiggity
  • 37 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Android: ProgressDialog не показывает

Я пытаюсь создать ProgressDialog для Android-приложения (просто простое, показывающее пользователю, что происходит, без кнопок или чего-то еще), но я не могу...

Задан 09 May 2010, 17:07 от Select0r
  • 17 голосов
  • 4 ответа
  • 0 просмотров
4 ответа

Получить контекст из фрагмента

Я создал класс для извлечения комментариев из кодировки JSON из файла PHP. Этот класс, расширяется от AsyncTask:

Задан 04 Jan 2013, 16:28 от Reinherd
  • 441 голос
  • 10 ответов
  • 0 просмотров
10 ответов

Использование контекста приложения везде?

В приложении Android есть что-то не так со следующим подходом: public class MyApp extends android.app.Application { private static MyApp instance; public MyApp() { instance = this; } public static Context getContext() { return instance; } }и ...

Задан 12 Jun 2009, 14:54 от yanchenko
  • 8 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

Стилизация Android Holo Light меняется в зависимости от выбранного контекста

Я пытался найти причину странных несоответствий стиля форматирования для моегоViews на протяжении всего моего приложения, и я думаю, что я сузил его с этим примером. Я создал две эквивалентные схемы различныхViewsс точно такой же процедурой ...

Задан 12 Feb 2013, 02:05 от B T
  • 1 голос
  • 2 ответа
  • 0 просмотров
2 ответа

Это также бросает исключение

зал класс на основе другого в существующем проекте Android. Метод addRow () должен динамически добавлять строки в таблицу. При создании нового TextView для добавления в мою строку, а также при создании этой строки, я должен указать «контекст». ...

Задан 31 Jan 2011, 13:31 от Lars
  • 29 голосов
  • 7 ответов
  • 0 просмотров
7 ответов

Android: почему вместо этого следует использовать getBaseContext ()

this часто ссылаться на текущий контекст. Но в некоторых случаях, почему мы должны использоватьgetBaseContext() вместоthis, (Это означает, что при использованииthis заметит ошибку). Вот мой пример: Spinner spinner = (Spinner) ...

Задан 07 Mar 2012, 16:33 от hqt
  • 9 голосов
  • 1 ответ
  • 0 просмотров
1 ответ

 это то, что я после того, как в первую очередь.

елодин ответ [https://stackoverflow.com/questions/4177731/android-how-to-call-method-from-another-class-without-passing-context] это говорит о том, что я должен создать отдельный класс, создать статический объект MyApplication и создать метод ...

Задан 28 Jul 2011, 23:41 от user427390
Page 1 of 2
1 2