Получить контекст приложений?

#android

#Android

Вопрос:

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

Итак, как я могу получить контекст?

Спасибо

Комментарии:

1. getApplicationContext()?

Ответ №1:

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

Ответ №2:

getApplicationContext()

Даже если вы явно не определяете контекст приложения, этот класс приложения определен для вас по умолчанию, если вы хотите, вы также можете расширить его

Комментарии:

1. Не работает, Context theContext = getApplicationContext(); Метод getAppilcationContext не определен.

2. можете ли вы предоставить какой-нибудь код? каково определение вашего класса?

3. FREFunction — это определение моего класса.

4. вы расширяете что-то вроде view или activity?

5. Нет, я создаю собственное расширение для Adobe air

Ответ №3:

getApplicationContext(), если self — это действие. В противном случае вам придется передать переменную.