FC2ブログ

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[Android] DrawableとBitmapを互いに変換

DrawableBitmapに変換したい。
BitmapDrawableに変換したい。

という状況なりました。
なので、それぞれ変換するメソッドを作ってみた。


/**
* DrawableをBitmapに変換

* @param drawable
* @return Bitmap
*/
public static Bitmap convertFromDrawableToBitmap(Drawable drawable) {
Bitmap bitmap = ((BitmapDrawable)drawable).getBitmap();
return bitmap;
}

/**
* BitmapをDrawableに変換

* ResourcesはgetResources()で取得したもの。

*
* @param res
* @param bitmap
* @return Drawable
*/
public static Drawable convertFromBitmapToDrawable(Resources res, Bitmap bitmap) {
Drawable drawable = new BitmapDrawable(res, bitmap);
return drawable;
}


コメントの投稿

非公開コメント

プロフィール

hiiro

Author:hiiro

最新記事
カテゴリ
月別アーカイブ
最新コメント
最新トラックバック
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR
Counter
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。