#android #imageview
#Android #просмотр изображения
Вопрос:
Я хотел бы добавить текст, который будет частью моего изображения. Например. Дата и время или «Вы используете бесплатную версию». Возможно ли это ….? Пожалуйста, помогите мне. Заранее спасибо.
Ответ №1:
Используйте Canvas
и drawText
.
Ответ №2:
Спасибо Габриэлю за правильное направление: следующий код помог мне.
public static Bitmap WaterMark(Bitmap src, String watermark,int x, int y, int size) {
int w = src.getWidth();
int h = src.getHeight();
// TML_Library.Debug("Image Width = " w " Image Height = " h);
Bitmap result = Bitmap.createBitmap(w, h, src.getConfig());
Canvas canvas = new Canvas(result);
canvas.drawBitmap(src, 0, 0, null);
Paint paint = new Paint();
paint.setTextSize(size);
paint.setColor(Color.rgb(255, 0, 0));
paint.setAntiAlias(true);
canvas.drawText(watermark, x, y, paint);
return resu<
}