Я очень новичок в разработке на Android, поэтому прошу прощения, если это невежественный вопрос. У меня есть некоторый существующий Java-код, который позволяет пользователю передавать объект Graphics2D конкретному объекту формы в метод рендеринга этой формы, чтобы нарисовать его на графическом объекте. Вот так:
public void render(Graphics graphics, int deltaX, int deltaY) {
move(center, deltaX, deltaY); //Shape Attributes/methods
graphics.drawRect((int) center.getX(), (int) center.getY(), (int) width, (int) height);
}
Я собираюсь использовать этот код в приложении для Android. Однако я считаю, что самый простой способ сделать это в Android - это использовать Canvas.
У меня такой вопрос: есть ли способ адаптировать объект холста к объекту graphics2d, или нужно изменить существующий код, чтобы он принимал объект холста?
Заранее спасибо.