Использование Glide для загрузки растрового изображения в ImageView
Как я могу использовать библиотеку Glide для загрузки растрового изображения в мой ImageView? Я хочу создать кастомизображение с текстом и загрузите его в просмотр изображений с помощью Glide.
Это мой метод для создания собственного растрового изображения с текстом
public Bitmap imageWithText(String text) {
TextView tv = new TextView(context);
tv.setText(text);
tv.setTextColor(Color.WHITE);
tv.setBackgroundColor(Color.BLACK);
tv.setTypeface(null, Typeface.BOLD);
tv.setGravity(Gravity.CENTER);
tv.setTextSize(20);
tv.setPadding(0, 25, 0, 0);
Bitmap testB = Bitmap.createBitmap(100, 100, Bitmap.Config.ARGB_8888);
Canvas c = new Canvas(testB);
tv.layout(0, 0, 100, 100);
tv.draw(c);
return testB;
}
Но когда я пытаюсь загрузить это растровое изображение, используя Glide, я получаю ошибку
Glide.with(getContext()).load(imageWithText("Random text")).into(holder.imgPhoto);