Как получить полученное растровое изображение изображения после того, как оно было изменено в изображение с помощью picasso

Я пытаюсь изменить размер изображения из моей галереи, чтобы соответствовать представлению изображения и сохранить его растровое изображение после подгонки, чтобы я мог загрузить его в свою базу данных Parse при нажатии кнопки «добавить». В настоящее время, когда нажата кнопка «Добавить», я проверяю, является ли битмап нулевым, а если нет, преобразуйте его в Parsefile, который будет сохранен в моей базе данных Parse. Добавление в базу данных работает (я тестировал это без использования Picasso), но я не уверен, как получить растровое изображение, если я использую Picasso для изменения размера и загрузки. Я попытался создать Target и использовать его обратные вызовы, но я не могу использовать .fit () для цели. Я прибегал к использованию обратного вызова, но я надеялся на лучший способ добиться сохранения растрового изображения.

Вот что я делаю прямо сейчас, пытаясь получить растровое изображение из изображения после его загрузки:

if(uri != null) { Picasso.with(mContext).load(uri).skipMemoryCache().fit().centerCrop().into(imgPreview, new Callback() { @Override public void onSuccess() { mBitmap = ((BitmapDrawable)imgPreview.getDrawable()).getBitmap(); } @Override public void onError() { // TODO Auto-generated method stub } }); } 

Вы можете использовать обратный вызов

  Picasso.with(context) .load(absolutePath) .fit() .noFade() .centerInside() .placeholder(R.drawable.image_holder) .memoryPolicy(MemoryPolicy.NO_CACHE) .into(imageView, new Callback() { @Override public void onSuccess() { // You can do anything here because your imageView now has the bitmap set } @Override public void onError() { } }); 
Intereting Posts
Настройки разработчика Android 4.2 по-прежнему недоступны Представления внутри пользовательской ViewGroup не отображаются после изменения размера Как использовать proguard в android 2.3 Android Notification PendingIntent Extras null Как вернуться к тому же экземпляру активности после его возобновления? Как я могу представить отношение многих к многим с Android Room? Блокировка ориентации в программном обеспечении Android Растровое изображение с закругленными углами с инсультом Диалоги и всплывающие окна в Android Что такое aapt (Android Asset Packaging Tool) и как это работает? Как установить edittext, чтобы показать кнопку поиска или ввести кнопку на клавиатуре? Как отобразить объявление AdMob в нижней части экрана в Android-приложении с помощью Xamarin / Monogame? Включить слайдер громкости мультимедиа в приложении Android Как передать функцию в качестве параметра другой функции в android? Реализовать Лунный календарь на Android