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

В андроидном приложении есть ли способ получить контекст в 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);