我想实现一个在屏幕上签字的功能,之后把签完的字保存成图片?试了很多方法都不行。大家帮帮忙

解决方案 »

  1.   

    建立自己的手写笔画图案
    http://book.51cto.com/art/201007/212240.htm不知楼主试过这个没,可以参考试试
      

  2.   

    SDK API Demo中就有画图的例子...
      

  3.   

    这个我好像做过!public void saveBitmap(Bitmap bitmap) throws IOException {
    File file = new File("/sdcard/" + "image.png");
    FileOutputStream out;
    try {
    out = new FileOutputStream(file);
    if (bitmap.compress(Bitmap.CompressFormat.PNG, 70, out)) {
    out.flush();
    out.close();
    Values.bolSignView=true;
    Toast.makeText(TouchPaint.this,  
                        "Your sign pic has been stored.",  
                        Toast.LENGTH_LONG).show(); 
    }
    } catch (FileNotFoundException e) {
    e.printStackTrace();
    } catch (IOException e) {
    e.printStackTrace();
    }
    }传入的参数为你创建的bitmap,并在上面进行操作的。
    mBitmap = Bitmap.createBitmap(480, 780, Bitmap.Config.ARGB_8888);
    mCanvas = new Canvas(mBitmap);
      

  4.   

    插播一下:QQ 群招人啦,Android开发者QQ群:80621131 欢迎加入