При разработке приложения я сталкивался много раз, когда мне нужно было выполнить какое-либо действие (которое требует, чтобы контекст был типа Activity) изнутри класса, который не расширяет Activity.Создание класса utillity, который расширяет активность
Например: создать событие AlarmManager, создав широковещательную или управляющую системные службы.
Это хорошая идея создать статическую активность, которая будет функционировать как класс использования для выполнения действий?
Выгода будет заключаться в том, что она будет доступна для доступа со всех классов приложений.
Otherwiswe я нахожу свой дублирующий код из одной активности в другую.
Создание класса полезности всегда является хорошей идеей. Почему вы смущены? – Batty
Если вашему классу утилиты нужен контекст, передайте его в конструктор. – ramaral