Как переместить нарисованное изображение в нижней части холста в Android
В своем приложении я создал файл PDF и использовал холст для рисования текстов и изображений. Моя проблема в том, что я хочу добавить изображение внизу страницы PDF, чтобы я использовал этот код;
Drawable icon = ContextCompat.getDrawable(context,R.drawable.book);
icon.setBounds(80, 60, 180, 200);
icon.draw(canvas2);
Используя этот код, я мог нарисовать значок моего приложения на холсте. Как я могу переместить это в конец моего документа PDF, любые методы для этого? Кто-нибудь может помочь??
1 ответ
Решение
int halfWidth = Width/2;
int halfHeight = Height/2
Rect dstRectForRender = new Rect( X - halfWidth, Y - halfHeight, X + halfWidth, Y + halfHeight );
canvas.drawBitmap ( someBitmap, null, dstRectForRender, null );