В андроидном приложении есть ли способ получить контекст в android в классе non-activity, если известно имя класса активности?
Получить контекст в классе без активности
Ответ 1
Если ваш класс является классом неактивности и создавая его экземпляр из 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);