GetBitmap из ImageView - PullRequest
       16

GetBitmap из ImageView

1 голос
/ 03 февраля 2020

Я знаю, что этот вопрос задавался много раньше, но каждый раз, когда я пытаюсь получить растровое изображение из моего ImageView, он возвращает нулевой объект

Я пытался:

ImageView imageView = findViewById(R.id.image);
Bitmap bitmap = ((BitmapDrawable)imageView.getDrawable()).getBitmap(); 

И

imageView.setDrawingCacheEnabled(true);
imageView.buildDrawingCache();
Bitmap bmap = imageView.getDrawingCache();

А также с глиссадой.

Я что-то упустил или есть другой способ добиться этого?

Спасибо за помощь

1 Ответ

1 голос
/ 03 февраля 2020

Попробуйте, надеюсь, это поможет

ImageView imageView = findViewById(R.id.image);
BitmapDrawable bd = (BitmapDrawable) imageView.getDrawable();
Bitmap b = bd.getBitmap();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...