Как можно программно дифференцировать активность Android из SubActivity?

Как можно программно дифференцировать активность Android из SubActivity? Есть ли для этого API?

Я предполагаю, что вы имеете в виду определение того, была ли запущена деятельность через startActivityForResult() или нет.

В этом случае попробуйте getCallingActivity() . Чтобы процитировать документацию , «Обратите внимание: если вызывающая активность не ожидает результата (то есть она не использует startActivityForResult(Intent, int) которая включает код запроса), тогда вызывающий пакет будет иметь значение null».

Intereting Posts
Eclipse – Не удается завершить установку, потому что не удалось найти один или несколько обязательных элементов (org.apache.httpcomponents.httpclient) Как вы можете запустить изображения эмулятора VS Android? Вызов мягкой клавиатуры Android из файла C ++ Как я могу использовать значки Material Design в XML на Android? Android Intent: -Use Intent для передачи объектов класса из Activity Android – Маскирование растрового изображения с использованием другого растрового изображения Как я могу заблокировать ориентацию устройства по коду Вложенные / дочерние RecyclerView внутри родительского RecyclerView с пользовательским LinearLayoutManager не работает должным образом Handler.post (runnable) не всегда выполняет метод run в android Вырезание многоточечного слога из растрового изображения и его размещение на прозрачности Переключение представлений в ViewFlipper Android WebView не загружает URL Тест блока Android: очистка prefs перед тестированием Как увеличить / увеличить часть изображения Любые альтернативы кешированиюHttpClient для Android?