Как переместить нарисованное изображение в нижней части холста в 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 );
Другие вопросы по тегам