Я хочу удалить код шаблона из своего приложения для Android. Для этого я переместил каждую функцию в класс, который расширяет приложение и ставил их статическими, чтобы я мог называть их классом. Моя проблема i в том, что некоторые функции используют startActivity()
или getSystemService()
, и я не могу статически ссылаться на них. Есть ли способ преодолеть это? Я думал, что это сделать другой класс и создавать объект каждый раз, когда я хочу использовать метод, но я бы предпочел не идти таким путем. Спасибо за ваше времяУдаление кода шаблона
0
A
ответ
-1
Посмотрите на Android annotations
Надеются, что это помогает.
0
Передача Context
в качестве параметра для этих функций и вызов startActivity
(и другие) на этом примере Context
.