Android在ImageView上做一些涂鸦

来源:互联网 发布:淘宝童装店铺起名 编辑:程序博客网 时间:2024/06/10 03:13
Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.nanana).copy(Bitmap.Config.ARGB_8888, true);Canvas canvas = new Canvas(bitmap);String text = "666";Rect rect = new Rect();Paint paint = new Paint();paint.setColor(Color.RED);paint.setTextSize(30);paint.getTextBounds(text, 0, text.length(), rect);canvas.drawText(text, (bitmap.getWidth() - rect.width())>>1, (bitmap.getHeight() + rect.height())>>1, paint);canvas.save();ImageView iv = (ImageView) findViewById(R.id.iv);iv.setImageBitmap(bitmap);
原创粉丝点击