Intereting Posts
Изменение ориентации с помощью ViewPager + FragmentPagerAdapter Предоставление приложения Android разрешения android.permission.INTERNET при отладке на устройстве Обнаружение, когда экран заблокирован Доступность устройств, фильтрация и Google Play Ошибка сокета для идентификатора клиента в брокере RSMB MQTT при использовании android Как отлаживать с запутанными (с ProGuard) приложениями на Android? Запись видео в MediaRecorder в портретном режиме Syncadapter onPerformSync вызывается дважды в первый раз Элемент Android ActionBar с текстом Android SwipeRefreshLayout с пустой TextView не работает должным образом В чем разница между ImageView.setBackgroundResource и ImageView.setImageResource? Как обрабатывать событие onClick на imageSpan в editText? Запись вызова в Android 2.2 Oauth 2.0: идентификатор клиента и секрет клиента раскрыты, это проблема безопасности? Как получить все контакты, имя, фамилию, адрес электронной почты, номер телефона и т. Д. Без дубликатов

Получить контекст в классе без активности

В андроидном приложении есть ли способ получить контекст в android в классе non-activity, если известно имя класса активности?

Solutions Collecting From Web of "Получить контекст в классе без активности"

Если ваш класс является классом неактивности и создавая его экземпляр из activiy, вы можете передать экземпляр контекста через конструктор из нижеперечисленного следующим образом:

 class YourNonActivityClass{ // variable to hold context private Context context; //save the context recievied via constructor in a local variable public YourNonActivityClass(Context context){ this.context=context; } } 

Вы можете создать экземпляр этого класса из действия следующим образом:

 new YourNonActivityClass(this);