Мое приложение Android должно отображать диалоговое окно при первом использовании приложения.Это приложение также использует пользовательский класс приложения, который расширяет класс приложения Android.Я хочу использовать DialogFragment для этого диалогового окна (поскольку в документации говорится, что метод showDialog () устарел) и показать этот DialogFragment в методе onCreate () моего пользовательского класса Applicaton.Код для отображения DialogFragment выглядит следующим образом:
FragmentManager manager = getSupportFragmentManager();
DialogFragment firstUseDialog = new FirstUseDialog();
firstUseDialog.show(manager, "dialog");
Но метод getSupportFragmentManager () недоступен в классе Application, только в классах Activity.Поэтому у меня вопрос, есть ли другой способ показать диалог из класса Application.
Я всегда могу переместить код первого использования в свою основную деятельность, но я просто хотел проверить, можно ли это сделать вКласс деятельности.Я чувствую, что проверка первого использования приложения должна быть частью класса Application, а не класса Activity.