it gives me java.lang.IllegalStateException
when i do like this Canvas c = new Canvas(bitmapA);
On Apr 24, 2:51 pm, Greg <[EMAIL PROTECTED]> wrote:
> waiting for your reply
>
> On Apr 24, 2:44 pm, Greg <[EMAIL PROTECTED]> wrote:
>
> > i tried it but it doesnt work it gives below logs
>
> > all are work fine
>
> > when i want to go to show imageView
>
> > Like ImageView.draw(canvas)
>
> > it gives me exception and below logs as u can see please help me out i
> > have been stucked
>
> > INFO/DEBUG(494): *** *** *** *** *** *** *** *** *** *** *** *** ***
> > *** *** ***
> > INFO/DEBUG(494): pid: 1447, tid: 1447 >>> com.gps.framework.rivepoint
> > <<<
> > INFO/DEBUG(494): signal 11 (SIGSEGV), fault addr 00000026
> > INFO/DEBUG(494): r0 0011c518 r1 0011c4d8 r2 00000000 r3 0011c4d8
> > INFO/DEBUG(494): r4 ac053880 r5 0000b7b0 r6 00000000 r7 00000000
> > INFO/DEBUG(494): r8 00120130 r9 0011c4f0 10 00000000 fp 00000000
> > INFO/DEBUG(494): ip ad332581 sp bea42680 lr ac052b5c pc ac052ce4
> > cpsr 60000010
> > INFO/DEBUG(494): #01 pc ac052ce4 /system/lib/libsgl.so
> > INFO/DEBUG(494): #01 lr ac052b5c /system/lib/libsgl.so
> > INFO/DEBUG(494): stack:
> > INFO/DEBUG(494): bea42600 001206b0 [heap]
> > INFO/DEBUG(494): bea42604 41050b0c
> > INFO/DEBUG(494): bea42608 41050b0c
> > INFO/DEBUG(494): bea4260c 00000000
> > INFO/DEBUG(494): bea42610 4022dc60
> > INFO/DEBUG(494): bea42614 ad035fab /system/lib/libdvm.so
> > INFO/DEBUG(494): bea42618 bea4267c [stack]
> > INFO/DEBUG(494): bea4261c 00000000
> > INFO/DEBUG(494): bea42620 4001bff0
> > INFO/DEBUG(494): bea42624 400188a8
> > INFO/DEBUG(494): bea42628 4022dc60
> > INFO/DEBUG(494): bea4262c ad06c9ec /system/lib/libdvm.so
> > INFO/DEBUG(494): bea42630 41009dd4
> > INFO/DEBUG(494): bea42634 00e0f1c8
> > INFO/DEBUG(494): bea42638 fffea734
> > INFO/DEBUG(494): bea4263c 00000001
> > INFO/DEBUG(494): bea42640 0000b7b0 [heap]
> > INFO/DEBUG(494): bea42644 ad06e1d8 /system/lib/libdvm.so
> > INFO/DEBUG(494): bea42648 bea42718 [stack]
> > INFO/DEBUG(494): bea4264c 00000002
> > INFO/DEBUG(494): bea42650 0000b7b0 [heap]
> > INFO/DEBUG(494): bea42654 4103af34
> > INFO/DEBUG(494): bea42658 ad06d5c8 /system/lib/libdvm.so
> > INFO/DEBUG(494): bea4265c ad00de8c /system/lib/libdvm.so
> > INFO/DEBUG(494): bea42660 00000000
> > INFO/DEBUG(494): bea42664 afe0e5d8 /system/lib/libc.so
> > INFO/DEBUG(494): bea42668 00000000
> > INFO/DEBUG(494): bea4266c 00000000
> > INFO/DEBUG(494): bea42670 ad06e444 /system/lib/libdvm.so
> > INFO/DEBUG(494): bea42674 ad06e440 /system/lib/libdvm.so
> > INFO/DEBUG(494): bea42678 df002777
> > INFO/DEBUG(494): bea4267c e3a070ad
> > INFO/DEBUG(494): ==> bea42680 0011c570 [heap]
> > INFO/DEBUG(494): bea42684 0011c4a8 [heap]
> > INFO/DEBUG(494): bea42688 0011c518 [heap]
> > INFO/DEBUG(494): bea4268c afe0e448 /system/lib/libc.so
> > INFO/DEBUG(494): bea42690 000000dc
> > INFO/DEBUG(494): bea42694 00000003
> > INFO/DEBUG(494): bea42698 0011c550 [heap]
> > INFO/DEBUG(494): bea4269c afe0e5d8 /system/lib/libc.so
> > INFO/DEBUG(494): bea426a0 0011c550 [heap]
> > INFO/DEBUG(494): bea426a4 000000dc
> > INFO/DEBUG(494): bea426a8 afe3c34c
> > INFO/DEBUG(494): bea426ac afe0e448 /system/lib/libc.so
> > INFO/DEBUG(494): bea426b0 000000dc
> > INFO/DEBUG(494): bea426b4 00000003
> > INFO/DEBUG(494): bea426b8 000000da
> > INFO/DEBUG(494): bea426bc afe0a81d /system/lib/libc.so
> > INFO/DEBUG(494): bea426c0 ffffffff
> > INFO/DEBUG(494): bea426c4 4022dd20
> > INFO/DEBUG(494): bea426c8 bea42758 [stack]
> > INFO/DEBUG(494): bea426cc ac053880 /system/lib/libsgl.so
> > INFO/DEBUG(494): bea426d0 0000b7b0 [heap]
> > INFO/DEBUG(494): bea426d4 0011c4a8 [heap]
> > INFO/DEBUG(494): bea426d8 00000000
> > INFO/DEBUG(494): bea426dc 00000000
> > INFO/DEBUG(494): bea426e0 00120b58 [heap]
> > INFO/DEBUG(494): bea426e4 00000000
> > INFO/DEBUG(494): bea426e8 00000000
> > INFO/DEBUG(494): bea426ec ac053934 /system/lib/libsgl.so
> > INFO/DEBUG(494): bea426f0 0011c550 [heap]
> > INFO/DEBUG(494): bea426f4 00000000
> > INFO/DEBUG(494): bea426f8 bea42758 [stack]
> > INFO/DEBUG(494): bea426fc 0011c550 [heap]
> > INFO/DEBUG(494): bea42700 40010450
> > INFO/DEBUG(494): bea42704 000000c1
> > INFO/DEBUG(494): bea42708 4001bed8
> > INFO/DEBUG(494): bea4270c 000000c2
> > INFO/DEBUG(494): bea42710 00000000
> > INFO/DEBUG(494): bea42714 00000000
> > INFO/DEBUG(494): bea42718 00000000
> > INFO/DEBUG(494): bea4271c 00000000
> > INFO/DEBUG(494): bea42720 4022dd20
> > INFO/DEBUG(494): bea42724 ac053880 /system/lib/libsgl.so
> > INFO/DEBUG(494): bea42728 0000b7b0 [heap]
> > INFO/DEBUG(494): bea4272c 420e95ba
> > INFO/DEBUG(494): bea42730 41009db4
> > INFO/DEBUG(494): bea42734 bea42750 [stack]
> > INFO/DEBUG(494): bea42738 41009dac
> > INFO/DEBUG(494): bea4273c 00000100
> > INFO/DEBUG(494): bea42740 41f72620
> > INFO/DEBUG(494): bea42744 ad33258d /system/lib/
> > libandroid_runtime.so
> > INFO/DEBUG(494): bea42748 bea42770 [stack]
> > INFO/DEBUG(494): bea4274c ad00a668 /system/lib/libdvm.so
> > INFO/DEBUG(494): bea42750 41051ebc
> > INFO/DEBUG(494): bea42754 0000b7b0 [heap]
> > INFO/DEBUG(494): bea42758 420e95ba
> > INFO/DEBUG(494): bea4275c bea427f0 [stack]
> > INFO/DEBUG(494): bea42760 00000001
> > INFO/DEBUG(494): bea42764 00000271
> > INFO/DEBUG(494): bea42768 bea42770 [stack]
> > INFO/DEBUG(494): bea4276c ad036b9d /system/lib/libdvm.so
> > INFO/DEBUG(494): bea42770 41009dac
> > INFO/DEBUG(494): bea42774 420e95ba
> > INFO/DEBUG(494): bea42778 ad332581 /system/lib/
> > libandroid_runtime.so
> > INFO/DEBUG(494): bea4277c bea427f0 [stack]
> > INFO/DEBUG(494): bea42780 41009dc4
> > INFO/DEBUG(494): bea42784 41009dac
> > INFO/DEBUG(494): bea42788 41009d9c
> > INFO/DEBUG(494): bea4278c 41051ebc
> > INFO/DEBUG(494): bea42790 ad06e1d8 /system/lib/libdvm.so
> > INFO/DEBUG(494): bea42794 ad017604 /system/lib/libdvm.so
> > INFO/DEBUG(494): bea42798 bea42807 [stack]
> > INFO/DEBUG(494): bea4279c 00000004
> > INFO/DEBUG(494): bea427a0 0005d260 [heap]
> > INFO/DEBUG(494): bea427a4 ffffe3d4
> > INFO/DEBUG(494): bea427a8 000002fc
> > INFO/DEBUG(494): bea427ac ad06d5c8 /system/lib/libdvm.so
> > INFO/DEBUG(494): bea427b0 bea42838 [stack]
> > INFO/DEBUG(494): bea427b4 0000b7b0 [heap]
> > INFO/DEBUG(494): bea427b8 00060400 [heap]
> > INFO/DEBUG(494): bea427bc 41052dc0
> > INFO/DEBUG(494): bea427c0 00002d18
> > INFO/DEBUG(494): bea427c4 bea42838 [stack]
> > INFO/DEBUG(494): bea427c8 0000b7b0 [heap]
> > INFO/DEBUG(494): bea427cc 4022d948
> > INFO/DEBUG(494): bea427d0 4005d308
> > INFO/DEBUG(494): bea427d4 4001df70
> > INFO/DEBUG(494): bea427d8 00000003
> > INFO/DEBUG(494): bea427dc 00000000
> > INFO/DEBUG(494): bea427e0 000001c2
> > INFO/DEBUG(494): bea427e4 00000000
> > INFO/DEBUG(494): bea427e8 2a77b21d
> > INFO/DEBUG(494): bea427ec 3fdd8689
> > INFO/DEBUG(494): bea427f0 00120b58 [heap]
> > INFO/DEBUG(494): bea427f4 01070003
> > INFO/DEBUG(494): bea427f8 00000000
> > INFO/DEBUG(494): bea427fc 41009980
> > INFO/WindowManager(515): WIN DEATH: Window{401ac850
> > com.gps.framework.rivepoint/com.gps.framework.rivepoint.TestLayout}
> > INFO/ActivityManager(515): APP DEATH: com.gps.framework.rivepoint
> > INFO/WindowManager(515): WIN DEATH: Window{403b0088
> > com.gps.framework.rivepoint/com.gps.framework.rivepoint.BrowsePOI}
> > INFO/WindowManager(515): WIN DEATH: Window{40366718
> > com.gps.framework.rivepoint/com.gps.framework.rivepoint.BrowseCoupon}
> > INFO/WindowManager(515): WIN DEATH: Window{40355d00
> > com.gps.framework.rivepoint/com.gps.framework.rivepoint.ShowCoupon}
> > INFO/WindowManager(515): WIN DEATH: Window{402d0d30
> > com.gps.framework.rivepoint/
> > com.gps.framework.rivepoint.BrowsePOICategory}
>
> > On Apr 24, 2:37 pm, xingye <[EMAIL PROTECTED]> wrote:
>
> > > Canvas c = new Canvas(bitmapA);
> > > c.drawBitmap(bitmapB, left, top, paint);
>
> > > On 4月24日, 下午3时10分, Greg <[EMAIL PROTECTED]> wrote:
>
> > > > hello android champs
>
> > > > On Apr 24, 11:02 am, Greg <[EMAIL PROTECTED]> wrote:
>
> > > > > hello any body can help me out ?
>
> > > > > On Apr 24, 10:10 am, Greg <[EMAIL PROTECTED]> wrote:
>
> > > > > > public static BitmapDrawable convertBytesintoDrawable(byte[]
> > > > > > imageBytes,
> > > > > > Context context,byte[] logoImageBytes)
> > > > > > throws IOException {
>
> > > > > > ByteArrayInputStream mainImageinputStream = new
> > > > > > ByteArrayInputStream(imageBytes);
>
> > > > > > ByteArrayInputStream logoImageInputStream = new
> > > > > > ByteArrayInputStream(logoImageBytes);
>
> > > > > > Bitmap mainImageBitmap =
> > > > > > BitmapFactory.decodeStream(mainImageinputStream);
>
> > > > > > //Bitmap.create
> > > > > > Bitmap logoBitmap =
> > > > > > BitmapFactory.decodeStream(logoImageInputStream);
>
> > > > > > //logoBitmap.setPixels(new int[0], 0, 0, 5, 5, 5,
> > > > > > 5);
>
> > > > > > //logoBitmap.setPixel(5, 5,
> > > > > > R.color.theme_black_text);
>
> > > > > > mainImageinputStream.close();
>
> > > > > > logoImageInputStream.close();
>
> > > > > > Matrix m = new Matrix();
>
> > > > > > int newWidth = 200;
> > > > > > int newHeight = 200;
>
> > > > > > float scaleWidth = -1;
> > > > > > float scaleHeight = -1;
>
> > > > > > //m.postScale(scaleWidth, scaleHeight);
>
> > > > > > //m.setScale(5, 32);
>
> > > > > > Canvas c = new Canvas();
>
> > > > > > c.drawBitmap(logoBitmap, 5, 32, paint2);
>
> ...
>
> read more >>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[EMAIL PROTECTED]
Announcing the new M5 SDK!
http://android-developers.blogspot.com/2008/02/android-sdk-m5-rc14-now-available.html
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---