Intentを跨いでBitmapを利用する。

今回はBitmapを跨いでBitmapを利用したいと思います。

 

IntentにBitmapを渡す

Y.A.M の 雑記帳: Android Intent に Bitmap を渡す方法

 

に記載してあるのですが、なぜかerrorが。。

 

正直、上記の方法でダメだった人用の方法です!

 

まぁ、簡単なんですが。

MainのActivityのjavaにstaticで

public static Bitmap sendBitmap;

を定義します。

 

そして、他のActivityクラスからは

MainJava.sendBitmap

で受け取れます。

 

なので、他のところでBitmapを作成したら、

MainJavaのBitmapを参照して書き込めばMainJavaで他のIntentで作成した分のBitmapを利用できます。

 

ただし、一点不穏な噂で、staticはアプリを閉じても消えない。。らしいです。

なので、受け渡しを終えたら、消してしまうなど、軽量化を考えないと

ユーザーに不快な思いをさせるアプリになってしまいます。

 

気をつけましょう。

前後の記事

前の記事:

次の記事:

関連の記事

コメントの投稿

  • サイト内検索

新作アプリの紹介

関連サイトの紹介

アンドロイドアプリ開発TIPS
きぐるみカメラ
ふらいぱん
アンドロイドのデザイン集
Page top↑