Создание объекта класса деятельности в другом классе Appcompatactivity - Android
Я пытаюсь создать объект класса, который выходит из класса деятельности, внутри класса, который расширяется из класса Appcompatactivity.
Но как только я вызываю метод класса активности через объект внутри класса appcompactavtivity, приложение вылетает.
Можете ли вы дать мне знать, как это сделать?
1 ответ
Вы абсолютно точно не можете создать экземпляр компонента Android (Activity
, Service
, BroadcastReceiver
, Provider)
с использованием new
ключевое слово. Только Android Framework может создавать эти экземпляры, потому что он устанавливает основные Context
в рамках строительства объекта. Вы должны перестроить свое приложение.