ビットマップオブジェクトをあるアクティビティから別のアクティビティに渡すにはどうすればよいですか?質問する

ビットマップオブジェクトをあるアクティビティから別のアクティビティに渡すにはどうすればよいですか?質問する

アクティビティでBitmapオブジェクトを作成し、別のオブジェクトを起動する必要があります。このオブジェクトをサブアクティビティ (起動されるもの) からActivity渡すにはどうすればよいですか?Bitmap

ベストアンサー1

Bitmapを実装しているParcelableので、常に次のインテントで渡すことができます。

Intent intent = new Intent(this, NewActivity.class);
intent.putExtra("BitmapImage", bitmap);

そして反対側でそれを取得:

Intent intent = getIntent(); 
Bitmap bitmap = (Bitmap) intent.getParcelableExtra("BitmapImage");

おすすめ記事