"54.90.86.231 - 54.90.86.231"

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

Интерфейс к глобальной информации об окружающей среде приложения
33 отв.

Что такое "Контекст" на Android?

В программировании на Android что такое класс Context и для чего он используется? Я читал об этом на сайте разработчика, но не могу понять это ясно.
26 авг. '10 в 9:12
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 в 10:25
20 отв.

Статический способ получить "Контекст" в Android?

Есть ли способ получить текущий экземпляр Context внутри статического метода? Я ищу этот путь, потому что я ненавижу сохранять экземпляр Context каждый раз, когда он меняется.
05 янв. '10 в 0:15
26 отв.

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

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

Вызов метаданных "Невозможно добавить нулевой токен окна - это не приложение" с getApplication() как контекст

Моя активность пытается создать AlertDialog, который требует контекста в качестве параметра. Это работает, как ожидается, если я использую: AlertDialog.Builder builder = new AlertDialog.Builder(this); Однако я не могу использовать "this" в качест...
27 апр. '11 в 0:21
8 отв.

Разница между getContext(), getApplicationContext(), getBaseContext() и "this"

В чем разница между getContext(), getApplicationContext(), getBaseContext() и "this"? Хотя это простой вопрос, я не могу понять основную разницу между ними. Если возможно, приведите несколько простых примеров.
17 мая '12 в 21:07
10 отв.

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

В приложении для Android есть что-то неправильное в следующем подходе: public class MyApp extends android.app.Application { private static MyApp instance; public MyApp() { instance = this; } public static Context getContex...
12 июня '09 в 17:54
4 отв.

getApplication() и getApplicationContext()

Я не мог найти удовлетворительного ответа на этот вопрос, поэтому мы идем: что сделка с Activity/Service.getApplication() и Context.getApplicationContext()? В нашем приложении оба возвращают один и тот же объект. Тем не менее, в ActivityTestCase, ...
16 февр. '11 в 18:45
7 отв.

Какая разница между различными методами получения контекста?

В различных битах кода Android я видел: public class MyActivity extends Activity { public void method() { mContext = this; // since Activity extends Context mContext = getApplicationContext(); mContext = getBaseContext()...
22 июня '09 в 15:38
22 отв.

Вызов функции startActivity() извне контекста активности

Я применил ListView в своем приложении для Android. Я привязываюсь к этому ListView с помощью пользовательского подкласса класса ArrayAdapter. Внутри переопределенного метода ArrayAdapter.getView(...) я назначаю OnClickListener. В методе onClick OnC...
12 окт. '10 в 23:00
11 отв.

Как получить имя пакета из любого места?

Мне известно о доступности Context.getApplicationContext() и View.getContext(), через который я могу фактически вызвать Context.getPackageName(), чтобы получить имя пакета приложения. Они работают, если я вызываю метод, к которому доступен объект V...
06 июля '11 в 2:00
7 отв.

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

Было много сообщений о том, что представляют собой эти два контекста. Но я по-прежнему не совсем прав. Как я понимаю до сих пор: Каждый из них является экземпляром его класса, что означает, что некоторые программисты рекомендуют вам использовать th...
04 сент. '11 в 14:02
9 отв.

getString вне контекста или действия

Я обнаружил, что R.string довольно классный для хранения жестко заданных строк из моего кода, и я хотел бы продолжать использовать его в классе утилиты, который работает с моделями в моем приложении для генерации вывода. Например, в этом случае я ге...
23 нояб. '10 в 9:23
7 отв.

Разница между контекстом работы и контекстом приложения

Это меня насторожило, я использовал это в Android 2.1-r8 SDK: ProgressDialog.show(getApplicationContext(), ....); а также в Toast t = Toast.makeText(getApplicationContext(),....); с помощью getApplicationContext() выдает сбой как ProgressDial...
09 нояб. '10 в 1:11
5 отв.

Позвоните в getLayoutInflater() в местах, где нет активности

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