Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
#1

Обрезка фотографии одновременно для обычного и landscape режимов - Программирование Android

17.03.2014, 22:07. Просмотров 701. Ответов 6
Метки нет (Все метки)

Как обрезать полученную фотографию это я могу, а вот что бы обрезать одновременно для двух режимов, есть что то стандартное или писать надо самому? Например при установке обоев такой режим есть. Не могу сформулировать вопрос для stackowerflow. Заранее спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.03.2014, 22:07     Обрезка фотографии одновременно для обычного и landscape режимов
Посмотрите здесь:

Activity в Portrait/Landscape Orientation с разными фрагментами - Программирование Android
Подскажите, как реализовать два разных фрагмента в Activity в Portrait/Landscape Orientation. Нужно, чтобы в Portrait загружался один...

Кастомный View всегда оказывается слева при landscape ориентации - Программирование Android
Имеется Activity в которой есть кастомный View (В нем с помощью Canvas рисуется картинка). <RelativeLayout ...

Сканер фотографии - Программирование Android
Добрый день, появилась такая вот задачка, и не смог найти ответа в гугле, решил спросить здесь, может кто сталкивался с этим. Необходимо...

Распознавание текста с фотографии - Программирование Android
как можно распознать текст на фотографии с камеры. алгоритм, готовая реализация, чего нибудь почитать и т.д. где искать

Задать качество фотографии - Программирование Android
Добрый вечер! Подскажите, пожалуйста, как сохранить фотографию в определенном качестве и формате? Пишу свою камеру и не могу найти на...

Прикрепление к письму фотографии из камеры - Программирование Android
В приложении есть три текстовых поля EditText: электронный адрес, тема письма, сам текст. По нажатию кнопки ниже письмо с помощью...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
17.03.2014, 22:56     Обрезка фотографии одновременно для обычного и landscape режимов #2
Цитата Сообщение от dubok79 Посмотреть сообщение
одновременно для двух режимов
тогда, я так понимаю, изображение получится крестообразное, и его самому надо будет центрировать...
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
17.03.2014, 22:59  [ТС]     Обрезка фотографии одновременно для обычного и landscape режимов #3
Ну да, это не сложно.
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
20.03.2014, 00:20  [ТС]     Обрезка фотографии одновременно для обычного и landscape режимов #4
Ну так, никаких мыслей нет? Может у кого ссылочка имеется полезная?
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
12.09.2014, 11:27  [ТС]     Обрезка фотографии одновременно для обычного и landscape режимов #5
Помогите советом кто-нибудь. Запутался уже совсем. Когда делаю обрезку для вертикального режима, все ок, а когда для горизонтального, то сохраняется все равно в вертикальном, но с другими размерами. Не могу найти пример для обрезки. Спасибо

Добавлено через 27 минут
И еще, помогите бестолковому, как использовать сей ресурс: https://github.com/jdamcd/android-crop
Что то у меня импортируется не весь проект.
MegaSinner
91 / 91 / 3
Регистрация: 09.04.2010
Сообщений: 746
15.09.2014, 20:31     Обрезка фотографии одновременно для обычного и landscape режимов #6
Цитата Сообщение от dubok79 Посмотреть сообщение
все равно в вертикальном, но с другими размерами
- если не ошибаюсь, то нужно менять местами переменные (width & height) при повороте т.к они не зависят от ориентации устройства..
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
17.09.2014, 15:49     Обрезка фотографии одновременно для обычного и landscape режимов
Еще ссылки по теме:

Android, отправка фотографии на сервер - Программирование Android
Мне нужно отправить файл на сервер. После выбора фотографии в галереи мы вызываем данный метод, которому передаем файл: public static...

Как отобразить папки, содержащие фотографии? - Программирование Android
Всем привет. Пытаюсь создать аналог галереи на android. Для этого мне нужно найти все фотографии(включая папки в которых они находятся) и...

Как определить правильную ориентацию фотографии? - Программирование Android
На одном устройстве правильная ориентация фото получается при её повороте (Camera.Parameters::setRotation(int rotation) на 90 градусов, на...

Как по адресу фотографии fileUri получить Bitmap? - Программирование Android
Как можно по адресу фотографии fileUri получить Bitmap? мне все не найти как в коде расписать это дело


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
dubok79
323 / 121 / 11
Регистрация: 01.11.2012
Сообщений: 586
17.09.2014, 15:49  [ТС]     Обрезка фотографии одновременно для обычного и landscape режимов #7
MegaSinner, с размером разобрался. Спасибо. А вот как можно запретить рамке не изменять свои размеры. Т.е. если я задал соотношение сторон 1 к 3 допустим, то при изменении размера пусть это соотношение остается таким. А вообще размер этой рамки как то странный, такое ощущение она живет своей жизнью и не реагирует на мои условия.

Добавлено через 1 час 33 минуты
Короче решение нашлось. Тут описано в чем проблема.
Осталась одна задача: картинку буду ставить фоном на виджет. Он немного вытянут. Но когда я вырезаю картинку она получается несколько удлиненной и поэтому на виджете смотрится ужатой. Почему может так происходить?
Yandex
Объявления
17.09.2014, 15:49     Обрезка фотографии одновременно для обычного и landscape режимов
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru