Андроид определяет, являются ли контекст активности или контекст приложения

У меня есть задача async, которая делает загрузку и показывает диалог выполнения . Я хотел бы иметь возможность не показывать диалог, если он вызывается службой и, следовательно, не может отображать диалог. Проблема в том, есть ли способ определить, какой тип контекста у меня есть (деятельность или приложение)?

if( context instanceof Activity ) { //... } else { //... } 
Intereting Posts
Значение Android … типа java.lang.String не может быть преобразовано в JSONArray Как отключить раскрывающееся меню AutoCompleteTextView при прокрутке моего автозаполнения? Не удалось переопределить onCreateOptionsMenu в ListFragment Импортированный модуль в Android Studio не может найти импортированный класс Как правильно передать файл FileDescriptor в FFmpeg с помощью JNI на Android Как создать пользовательский навигационный ящик в android Кордова-плагин-контакты сбой приложения Как получить данные из AsyncTasks doInBackground ()? AppPompat ToolBar popupTheme не используется в элементе меню ShareAction Сколько типов контекста в android и что лучше использовать Android: BitmapFactory.decodeStream () из памяти с файлом 400 КБ с бесплатной кучей 2 МБ Перемещение с помощью RecyclerView + AppBarLayout Сканирование подсетей Android Android Studio: Как я могу узнать, какие ресурсы не используются? Как интегрировать шлюз оплаты ccavenue в моем приложении Android