Articles of андроид контекст

«Тост» сообщение через TimerTask

Я нашел некоторую информацию о том, как получить доступ к контексту из подкласса, а также некоторую информацию о runOnUiThread(new Runnable() { public void run() { // Do something } }); Но в моем случае это не сработает. Приложение все еще работает, но активность, возможно, уже уничтожена. Первым (основным) действием является родительская активность той, где создается […]

Утечка утечки памяти с помощью контекста

Я занимаюсь некоторыми исследованиями, и я все еще не уверен на 100%, если это может привести к утечке памяти на базе. Я использую представление кнопки (v.context). Я думаю, что я в порядке, так как контекст не хранится как Static, но, если возможно, мне нужна некоторая обратная связь. Основная проблема, которую я вижу, – это OSMonitor […]

Тост в AsyncTask в классе Non Activity

У меня есть класс non Activity, который содержит AsyncTask, который вызывает URL-адрес. Если время ожидания соединения по некоторым причинам, я хочу, чтобы пользователь знал об этом, разместив Toast. Но я просто не могу получить контекст. Как это можно добиться? RPIcall.class import android.os.AsyncTask; import android.util.Log; import org.apache.http.HttpResponse; import org.apache.http.client.ClientProtocolException; import org.apache.http.client.methods.HttpGet; import org.apache.http.conn.HttpHostConnectException; import org.apache.http.impl.client.DefaultHttpClient; import […]

База данных SQlite: невозможно найти контекст

По-видимому, есть некоторая проблема с контекстом и в следующей строке, поскольку я получаю NullPointerException . Я думаю, что что-то не так с контекстом. Также, когда я пытаюсь открыть и закрыть базу данных из двух видов деятельности, она бросает CannotOpenORCloseDatabase Error. Пожалуйста, помогите. DBHelper dbHelper = new DBHelper(this.getApplicationContext()); Любая идея почему? Или было бы здорово, если […]

Может ли кто-нибудь объяснить разницу между передачей контекста активности внутреннему классу и просто ссылкой на него с помощью MyActivity.this?

И какой путь лучше? Дайте мне знать, если вопрос нуждается в уточнении.

GetContext (). Ошибка getSystemService

Поэтому я просто пытаюсь раздуть представление в моей функции getView, а getContext () по какой-то причине говорит, что он не определен. package com.MTSUAndroid; import com.MTSUAndroid.Alarm_Settings.EfficientAdapter1.ViewHolder; import android.app.Activity; import android.app.AlertDialog; import android.app.ListActivity; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import android.widget.AdapterView; import android.widget.AdapterView.OnItemClickListener; import android.widget.BaseAdapter; import android.widget.ListView; import android.widget.TextView; import android.widget.ImageView; […]

Техника для получения ApplicationContext в любом месте

Недавно я обнаружил фрагмент, который использует следующий метод для доступа к статически из любого места в контекст приложения. Он выглядит круто, но по-настоящему приятный вариант или по какой-то причине плохой? public class MyApp extends Application { private static MyApp instance; public static MyApp getInstance() { return instance; } public static Context getContext(){ return instance.getApplicationContext(); } […]

Как использовать getString () для Android без нарушения основных принципов OOD?

Мне нужно использовать getString () из большинства модулей в моем приложении. Но по какой-то странной причине это связано с Приложением или Контекстом , поэтому это означает, что мне нужно передать каждому классу в моем приложении ссылку на приложение как параметр. Это явно нарушает один из основных принципов объектно-ориентированного проектирования. Есть ли способ обойти это?

Метод getResources () и контекст не определены для типа

Я использую getString() чтобы стать String из string.xml. В моем классе (неактивности) не работает: context.getResources (). GetString () GetResources (). GetString () context.getResources (). GetString () Как получить строку для этого класса? public class myClass{ public String[] myInfo(String ID) { String myString = getRessources().getString(R.string.myString); }; }

Ошибка контекста Android toast.makeText

У меня возникли проблемы с вызовом toast.Maketext внутри прослушивателя. Контекст недоступен, что я делаю неправильно? private LocationListener ll = new LocationListener() { public void onLocationChanged(Location l) { // SMSReceiver.l = l; String s = ""; s += "\tTime: " + l.getTime() + "\n"; s += "\tLatitude: " + l.getLatitude() + "°\n"; s += "\tLongitude: " […]