Вопросы с тегом 'android-context'
Интерфейс к глобальной информации об окружающей среде приложения
33
Что такое "Контекст" на Android?
В программировании на Android что такое класс Context и для чего он используется? Я читал об этом на сайте разработчика, но не могу понять это ясно.
26 авг. '10 в 6:12
20
Статический способ получить "Контекст" в Android?
Есть ли способ получить текущий экземпляр Context внутри статического метода? Я ищу этот путь, потому что я ненавижу сохранять экземпляр Context каждый раз, когда он меняется.
04 янв. '10 в 21:15
8
Какие "инструменты: контекст" в файлах макета Android?
Начиная с недавней новой версии ADT, я заметил этот новый атрибут в XML файлах макета, например:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:orientation="...
18 июн. '12 в 7:25
27
Вызов метаданных "Невозможно добавить нулевой токен окна - это не приложение" с getApplication() как контекст
Моя активность пытается создать AlertDialog, который требует контекста в качестве параметра. Это работает, как ожидается, если я использую:
AlertDialog.Builder builder = new AlertDialog.Builder(this);
Однако я не могу использовать "this" в качест...
26 апр. '11 в 21:21
26
Использование контекста в фрагменте
Как я могу получить контекст в фрагменте?
Мне нужно использовать мою базу данных, конструктор которой принимает контекст, но getApplicationContext() и FragmentClass.this не работают, так что я могу сделать?
Конструктор базы данных
public Database...
21 нояб. '11 в 16:46
8
Разница между getContext(), getApplicationContext(), getBaseContext() и "this"
В чем разница между getContext(), getApplicationContext(), getBaseContext() и "this"?
Хотя это простой вопрос, я не могу понять основную разницу между ними. Если возможно, приведите несколько простых примеров.
17 мая '12 в 18:07
10
Использование контекста приложения во всем мире?
В приложении для Android есть что-то неправильное в следующем подходе:
public class MyApp extends android.app.Application {
private static MyApp instance;
public MyApp() {
instance = this;
}
public static Context getContex...
12 июн. '09 в 14:54
8
Какая разница между различными методами получения контекста?
В различных битах кода Android я видел:
public class MyActivity extends Activity {
public void method() {
mContext = this; // since Activity extends Context
mContext = getApplicationContext();
mContext = getBaseContext()...
22 июн. '09 в 12:38
4
getApplication() и getApplicationContext()
Я не мог найти удовлетворительного ответа на этот вопрос, поэтому мы идем: что сделка с Activity/Service.getApplication() и Context.getApplicationContext()?
В нашем приложении оба возвращают один и тот же объект. Тем не менее, в ActivityTestCase, ...
16 февр. '11 в 15:45
25
Вызов функции startActivity() извне контекста активности
Я применил ListView в своем приложении для Android. Я привязываюсь к этому ListView с помощью пользовательского подкласса класса ArrayAdapter. Внутри переопределенного метода ArrayAdapter.getView(...) я назначаю OnClickListener. В методе onClick OnC...
12 окт. '10 в 20:00
12
Как получить имя пакета из любого места?
Мне известно о доступности Context.getApplicationContext() и View.getContext(), через который я могу фактически вызвать Context.getPackageName(), чтобы получить имя пакета приложения.
Они работают, если я вызываю метод, к которому доступен объект V...
05 июл. '11 в 23:00
7
Когда вызывать контекст активности или контекст приложения?
Было много сообщений о том, что представляют собой эти два контекста. Но я по-прежнему не совсем прав.
Как я понимаю до сих пор:
Каждый из них является экземпляром его класса, что означает, что некоторые программисты рекомендуют вам использовать th...
04 сент. '11 в 11:02
11
getString вне контекста или действия
Я обнаружил, что R.string довольно классный для хранения жестко заданных строк из моего кода, и я хотел бы продолжать использовать его в классе утилиты, который работает с моделями в моем приложении для генерации вывода. Например, в этом случае я ге...
23 нояб. '10 в 6:23
7
Разница между контекстом работы и контекстом приложения
Это меня насторожило, я использовал это в Android 2.1-r8 SDK:
ProgressDialog.show(getApplicationContext(), ....);
а также в
Toast t = Toast.makeText(getApplicationContext(),....);
с помощью getApplicationContext() выдает сбой как ProgressDial...
08 нояб. '10 в 22:11
6
Позвоните в getLayoutInflater() в местах, где нет активности
Что нужно импортировать или как я могу называть раскладку макета в местах, отличных от активности?
public static void method(Context context){
//this doesn't work the getLayoutInflater method could not be found
LayoutInflater inflater = getL...
18 окт. '11 в 7:23