2011-09-21 2 views
-1

Я работаю над приложением, в котором пользовательский ImageView. Используя пользовательское изображение, я могу перетаскивать, масштабировать и вставлять текст поверх него (используя функцию onDraw()). Теперь, в конце, я хочу поместить весь рисунок холста поверх изображения и хочу сохранить его в файловой системе. Я пробовал метод imageView.getDrawingCache(), но он не соответствует моим требованиям, так как когда я уменьшаю масштаб, он также захватывает черные стороны изображения. Какие-либо предложения?Сохранить холст Рисунок на Android

ответ

2
  1. Создайте или загрузите растровое изображение.
  2. Создать холст.
  3. Установите битмап в качестве цели для этого холста. link
  4. Нарисуйте текст, используя холст.

Теперь ваше изображение, сохраненное в растровом изображении, нарисовано поверх него.

+0

если у вас есть пример, то предоставить ему –

+0

нет необходимости, например, его хорошо объяснили уже – ingsaurabh

Смежные вопросы