Вопросы по теме 'android-context'

AsyncTask и контексты
Итак, я разрабатываю свое первое многопоточное приложение на Android с классом AsyncTask. Я пытаюсь использовать его, чтобы запустить геокодер во втором потоке, а затем обновить пользовательский интерфейс с помощью onPostExecute, но я продолжаю...
25476 просмотров

Android: ссылки на контекст и утечки памяти
Я читал, что это ошибка и источник утечек памяти в приложении Android для сохранения долгоживущих ссылок на контекст. Но я не понимаю, можно ли создать класс, похожий на этот: public class HelperClass { private Context context; public...
16783 просмотров
schedule 08.06.2022

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

Нулевой указатель Android SQLite ContextWrapper.openOrCreateDatabase ()?
Я создал программу со службой - служба "START_STICKY". Поэтому, когда я закрываю программу (я использую Advanced Task Killer для уничтожения программ), служба автоматически перезапускается, но это представляет проблему, потому что я получаю сообщение...
1629 просмотров
schedule 06.06.2022

Утечки контекста Android в AsyncTask
Если я правильно интерпретирую эту статью , передавая действие контекст для AsyncTasks является потенциальной утечкой, так как активность может быть уничтожена во время выполнения задачи. Как вы справляетесь с этим в AsyncTasks , которые не...
7145 просмотров

Сохранение на SD-карту и функции контекстного меню динамические или относительно нажатой кнопки
Относительно приведенного ниже кода, как мне сделать if (savering(R.raw.sound1)){ и String filename=”sound1″+”.ogg”; и values.put(MediaStore.MediaColumns.TITLE, “sound1″); динамический вместо статического, чтобы звуковой...
1042 просмотров

Закройте текущую активность, когда у вас есть только ссылка на контекст
Если у меня есть ссылка на Context , можно ли завершить текущую активность? У меня нет ссылки на текущую активность.
69147 просмотров

Android - вызов системной службы через фиксированные промежутки времени из другой службы
Как следует из вопроса, мне интересно, как я мог написать поток, который вызывал бы системную службу, а затем ждал определенное время, прежде чем вызывать функцию указанной системной службы, которая вызывает onReceive из зарегистрированного...
987 просмотров

Ошибка контекста Android toast.makeText
У меня возникли проблемы с вызовом toast.Maketext внутри прослушивателя местоположения. Контекст недоступен, что я делаю не так? private LocationListener ll = new LocationListener() { public void onLocationChanged(Location l) { //...
31321 просмотров
schedule 19.11.2022

Исключение NullPointer в ContextWrapper
У меня есть класс FileGeneration, который расширяет Activity В FileGeneration у меня есть метод, называемый protected OutputStream openAndWriteFile() { // Set the Context-mode int cxt = Context.MODE_PRIVATE; // Check if we are not going...
1974 просмотров

Установите пользовательский контекст в AndroidTestCase
Я пытаюсь протестировать свой собственный ContentProvider , который обновляет элемент только в определенный момент времени. Чтобы протестировать ветку shouldUpdate , мне нужно вернуть время и установить пользовательскую дату в моем приложении. Я...
1245 просмотров

Получение экземпляра UsbManger в классе (без активности) с помощью ADK в Android 2.3.4
Я пытаюсь заставить Android ADK работать в библиотеке в другом пакете из моей деятельности, для чего мне нужны различные разрешения/экземпляры разных вещей. Я попытался передать контекст активности функции, а затем запустить: public void...
915 просмотров
schedule 07.10.2022

getApplicationContext (), getBaseContext (), getApplication (), getParent ()
В чем разница между: getApplicationContext() getBasecontext() getApplication() getParent() Не могли бы вы уточнить на одном простом примере?
56753 просмотров
schedule 14.06.2022

Вызов getLayoutInflater () в местах, где нет активности
Что нужно импортировать или как я могу вызвать надуватель макета в других местах, кроме активности? public static void method(Context context){ //this doesn't work the getLayoutInflater method could not be found LayoutInflater inflater =...
155939 просмотров

Как получить объект Drawable из идентификатора ресурса в пакете Android?
Мне нужно, чтобы объект Drawable отображался на кнопке изображения. Есть ли способ использовать приведенный ниже код (или что-то подобное), чтобы получить объект из пакета android.R.drawable.*? например, если drawableId был...
162748 просмотров

Код привязки локальной службы от активности к службе
Код клиента для привязки к сервису, который обычно находится в классе активности; Я пытаюсь перенести его в класс обслуживания, чтобы класс активности был как можно более чистым и маленьким. т.е. в основном пытается объединить код во втором поле...
317 просмотров

Щелчок по счетчику дает WindowManager $ BadTokenException
Я использую Tabwidget, вкладки реализованы так же, как показано в учебник MainActivity -> Activity1 -> Activity2 (данное изображение) Теперь нажатие на счетчик дает android.view.WindowManager$BadTokenException: Unable to add window --...
1999 просмотров

Android: Показать диалог из класса
Я написал класс, который расширяет класс View для отображения некоторых данных. Пользователь должен иметь возможность манипулировать этими данными, щелкая по ним и получая различные варианты в диалоговом окне. Однако проблема, с которой я...
4509 просмотров
schedule 27.07.2022

Как запустить намерение, если контекст не является контекстом действия, а контекстом приложения
Я пытаюсь запустить действие из класса, расширяющего BroadcastReceiver. public void onReceive(Context context, Intent intent) { проблема в том, что контекст параметра является контекстом приложения, а не контекстом действия. Есть ли способ...
25277 просмотров
schedule 10.01.2023

Как передать контекст приложения (Android) в класс Java?
У меня есть следующий код, в котором я использую контекст приложения для получения необходимой информации: public class Data{ private boolean VarA; public void setVarA(boolean B,Context ctx) { SharedPreferences CoreDataStorage =...
15596 просмотров
schedule 30.08.2022