Parse SDK を使用してアプリをビルドしています。
インテントを使用して、ギャラリーからビットマップを簡単に取得できます。ユーザーのプロフィール写真として使用したいと考えています。
ただし、アップロードするには、バイト配列に変換する必要があります。また、ダウンロードするとバイト配列の形式で提供されるため、これを Drawable に戻す必要があります。
それをバイト配列に変換するために、私はこれをやっています:
public static byte[] bitmapToByteArray(Bitmap bmp)
{
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bmp.compress(Bitmap.CompressFormat.PNG, 100, stream);
byte[] byteArray = stream.toByteArray();
return byteArray;
}
最初に保存せずに、この byte[] を Bitmap に変換する方法が見つかりません。このプロセスはどのように達成できますか?