Да, можно.
Передача URI: Самый распространенный и эффективный способ - передать URI файла фотографии.
kotlin
Передача Bitmap (не рекомендуется для больших изображений): Можно сериализовать Bitmap и поместить его в Extra. Однако, это не рекомендуется для больших изображений из-за ограничений на размер Intent extras (обычно до 1 МБ) и потенциального OutOfMemoryError.
kotlin
При получении:
kotlin
Лучший подход для обмена фотографиями между приложениями - использование URI с предоставлением прав на чтение (FLAG_GRANT_READ_URI_PERMISSION), особенно если речь идет о медиафайлах, расположенных в хранилище. Прямая передача Bitmap через Extra подходит только для очень маленьких изображений или эскизов.