Android Bitmap from Byte Array Create getBitmapImage(Context context, String base64)

Here you can find the source of getBitmapImage(Context context, String base64)

Description

Gets the bitmap image.

License

Open Source License

Parameter

Parameter Description
context the context
base64 the base64

Return

the bitmap image

Declaration

public static Bitmap getBitmapImage(Context context, String base64) 

Method Source Code

//package com.java2s;
/*//w w  w  .ja  v a  2s. c  o  m
 * Odoo, Open Source Management Solution
 * Copyright (C) 2012-today Odoo SA (<http:www.odoo.com>)
 * 
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Affero General Public License as
 * published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version
 * 
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Affero General Public License for more details
 * 
 * You should have received a copy of the GNU Affero General Public License
 * along with this program.  If not, see <http:www.gnu.org/licenses/>
 * 
 */

import android.content.Context;
import android.graphics.Bitmap;

import android.graphics.BitmapFactory;

import android.util.Base64;

public class Main {
    /**
     * Gets the bitmap image.
     * 
     * @param context
     *            the context
     * @param base64
     *            the base64
     * @return the bitmap image
     */
    public static Bitmap getBitmapImage(Context context, String base64) {

        String imagestring = base64;
        byte[] imageAsBytes = Base64.decode(imagestring.getBytes(), 5);
        return BitmapFactory.decodeByteArray(imageAsBytes, 0,
                imageAsBytes.length);

    }
}

Related

  1. bytes2Bitmap(byte[] b)
  2. createBinaryImage(int[][] source, int width, int height)
  3. createBitmapFromByteArray(byte[] data)
  4. makeBitmap(byte[] jpegData, int maxNumOfPixels)
  5. unFlattenBitmap(byte[] bitmapData)
  6. Bytes2Bimap(byte[] b)
  7. bytes2Bimap(byte[] b)
  8. convertByteArrayToBitmap(byte[] b)
  9. byteToBitmap(byte[] byteArray)