moving text & redrawing the Image device issues
<p>What I want, the text is being moved with the finger touch over the image, on the button click it redraws the existing Image into a new one which is as text pasted on it.                          </p>

<p>it works fine for v3.1 as well as on Emulator.
but i tried to test on v2.2 device it occurs the forse Close.While it has all support for the Devices.Can you help me out of here.Its gonna be crucial in few weeks.Thanks in advance.</p>

<p>///Redrawing the image &amp; touchin Move of the Canvas with text
                            public void redrawImage(String path,float sizeValue,String textValue,int colorValue) {</p>

<pre><code>                            //Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.fashion_pic);
                            BitmapFactory.Options options = new BitmapFactory.Options();
                            try {
                                 options.inMutable = true;
                            } catch (Exception e) {
                                // TODO: handle exception
                                System.out.println("#############Error is======"+e.getMessage());
                            }

                            Bitmap bm = BitmapFactory.decodeFile(path,options);
                            //bm = imageManipulation.convertToMutable(bm);

                            proxy = Bitmap.createBitmap(bm.getWidth(), bm.getHeight(), Config.ARGB_8888);
                            Canvas c = new Canvas(proxy);

                            //Here, we draw the background image.
                            c.drawBitmap(bm, new Matrix(), null);

                            Paint paint = new Paint();
                            paint.setColor(colorValue); // Text Color
                            paint.setStrokeWidth(30); // Text Size
                            paint.setTextSize(sizeValue);

                            System.out.println("Values passing=========="+someGlobalXvariable+",   "+someGlobalYvariable+",   "
                                  +sizeValue+",   "+textValue);

                            //Here, we draw the text where the user last touched.
                            c.drawText(textValue, someGlobalXvariable, someGlobalYvariable, paint);

                            popImgae.setImageBitmap(proxy);
                        }
</code></pre>
