У вас есть вопрос.Обрезать картинку на телефоне Android
Может ли кто-нибудь дать мне пример того, как написать функцию обрезки изображения для Android (съемка из библиотеки камеры)? Я нашел множество примеров с персоналом, например: Намерение обрезания: новое намерение («com.android.camera.action.CROP»); Однако такой подход не работает на всех телефонах. Библиотеки также не подходят в моем случае.
Спасибо заранее!
«Библиотеки также не подходят в моем случае» - почему бы и нет? Все в Android основано на библиотеках. Если ничего другого, многие [библиотеки обрезки изображений] (https://android-arsenal.com/tag/45) являются с открытым исходным кодом, поэтому вы можете использовать их, чтобы научиться писать свои собственные. – CommonsWare
Поскольку, насколько я понимаю, большинство этих сторонних библиотек имеют таргетинг на 23 sdk, а проект, который мне нужен для создания функций обрезки, нацелен на api 21. Изменение его на api 23 просто беспорядочно разбирает вещи (: – Kasparas
@ Kasparas Вам нужно понять разница между targetSDK и minSDK. target - это какая версия инструмента, с которой она была написана. Min - это минимум, который может использовать. Не только приемлемо, но и очень нормально иметь целевой SDK на уровне 23 или около того, а минимум в малой и средней подросткам. Реально, вам даже не нужно даже смотреть на цель библиотеки, как минимум. Также я не могу представить никаких функциональных возможностей, добавленных в более поздних версиях SDK, на которые будет опираться библиотека обрезки. –