2012-07-04 4 views
5

Мне нужно обрезать изображение, используя изменяемый размер прямоугольника на основе пользовательских событий касания. Я делаю это, потому что функция намерения обрезки не поддерживается всеми устройствами, поэтому я создаю свои собственные.Изменение размера прямоугольника Android

У меня есть исходное изображение в виде растрового изображения, и оно отображается на экране в виде изображения.

Теперь мне нужно сделать прямоугольник (уже знаете, какой размер он должен быть), который может быть изменен и изменен для пользователя, чтобы обрезать изображение (скажите, получите лицо).

Как создать прямоугольник с изменяемым размером, подобный этому?

+0

Я сделал такой проект, как ваш. Сначала я загрузил источник _whole_ Android [здесь] (http://stackoverflow.com/a/9728899/942821) (версия 4.0.3_r1). Затем нашел источник приложения Gallery и ... реорганизовал его. –

ответ

9

CropImage отлично подойдет для меня.

+1

+1. Я узнал, что вилка MMP-forTour работает лучше (не вызывает «исключение из памяти»). https://github.com/MMP-forTour/cropimage/commit/ce96d819e835e84af787e278339eec7d3d52230f – surlac

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