KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I want to create a bitmap from a bytearray . I tried the following codes Bitmap bmp; bmp = BitmapFactory.decodeByteArray(data, 0, data.length); and ByteArrayInputStream bytes = new ByteArrayInputStream(data); BitmapDrawable bmd = new BitmapDrawable(bytes); bmp = bmd.getBitmap(); But ,When i am tring to initialize the Canvas object with the bitmap like Canvas canvas = new Canvas(bmp); It leads to an error java.lang.IllegalStateException: Immutable bitmap passed to Canvas constructor Then how to get a mutable bitmap from an byteArray. Thanks in advance.
Tags (comma-separated)
Save Edits
Cancel