Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/185.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何将标签(图像)添加到位图_Android_Bitmapimage - Fatal编程技术网

Android 如何将标签(图像)添加到位图

Android 如何将标签(图像)添加到位图,android,bitmapimage,Android,Bitmapimage,您好,这是一个正在开发的绘图android应用程序。因为我想在位图中添加一个标签(图像),然后我可以保存图像 请任何人知道这件事请告诉我。提前谢谢..类似的东西?将位图绘制到画布并绘制文本,然后保存 drawingCache = Bitmap.createBitmap(300, 400, Bitmap.Config.ARGB_8888); Canvas canvas = new Canvas(drawingCache); Paint paint = new Paint(); // Draw

您好,这是一个正在开发的绘图android应用程序。因为我想在位图中添加一个标签(图像),然后我可以保存图像


请任何人知道这件事请告诉我。提前谢谢..

类似的东西?将位图绘制到画布并绘制文本,然后保存

drawingCache = Bitmap.createBitmap(300, 400, Bitmap.Config.ARGB_8888);

Canvas canvas = new Canvas(drawingCache);
Paint paint = new Paint();

// Draw your bitmap to the canvas
canvas.drawBitmap(bitmap, 0, 0, paint);

Paint watermarkPaint = new Paint();
watermarkPaint.setColor(Color.WHITE);
watermarkPaint.setAlpha(150);
watermarkPaint.setTextSize(30);
watermarkPaint.setTextAlign(Paint.Align.LEFT);
watermarkPaint.setFlags(Paint.ANTI_ALIAS_FLAG);

canvas.drawText("Watermark", 100, 100, watermarkPaint);

我的问题是,当我触摸位图上的任何地方时,我用onclick得到了一些贴纸(图像),它必须粘贴在那里,这取决于是否在位图上进行了触摸。。