Передать растровое изображение другому действию в приложении Android - PullRequest
0 голосов
/ 10 июля 2020

Привет, я хочу передать растровое изображение из действия 1 в действие 2. Это большое растровое изображение, и я не могу использовать пакет. Теперь я сохраняю растровое изображение и передаю путь, а также читаю путь и загружаю растровое изображение. Я делаю это:

val path = saveImage(bitmap)
intent.putExtra("bitmap_path", path)
startActivity(intent)

и в activity2

val f = File(intent.getStringExtra("bitmap_path"))
val bitmap= BitmapFactory.decodeFile(f.absolutePath)

Как я могу сделать это лучше Я думаю о stati c растровое изображение объекта, но я знаю, что это хорошая практика

редактировать Я делаю это:

class Helper {
    var bitmap: Bitmap? = null

    companion object {
        val instance = Helper()
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...