Создаю картинку вот так:
img1 = Bitmap.createBitmap(300, 300, Bitmap.Config.ARGB_8888);
canvasImg1 = new Canvas(img1);
Как указать при формировании HTML разметки, что картинку вывести не из Assets, а взять img1 (созданную программно) для использования?
Разметка HTML:
String txtHTML = "<html><body>" +
"<img src=\"madagaskar.jpg\">"+
"<p align=\"center\">Page HTML</p>"+
"</body></html>";
Попробуйте вот так преобразовать картинку в строку и подставить её в src
атрибут в html:
// Desired Bitmap and the html code, where you want to place it
Bitmap bitmap = YOUR_BITMAP;
String html="<html><body><img src='{IMAGE_PLACEHOLDER}' /></body></html>";
// Convert bitmap to Base64 encoded image for web
ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.PNG, 100, byteArrayOutputStream);
byte[] byteArray = byteArrayOutputStream.toByteArray();
String imgageBase64 = Base64.encodeToString(byteArray, Base64.DEFAULT);
String image = "data:image/png;base64," + imgageBase64;
// Use image for the img src parameter in your html and load to webview
html = html.replace("{IMAGE_PLACEHOLDER}", image);
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
How to setup checkstyle rules to valid this, for example:
В моем приложении использую XML и конфигурацию для него XSLTЗадача заключается в обработке из XML данных, которые используются XSLT
Есть фрагмент с TabLayout с ViewPager, который содержит в себе RecyclerView на каждой вкладкеПри обновлении в RecyclerView через adapter
Я создаю два файла excel и word, в них записываю инфу, все это проделываю с помощью Apache POIТеперь мне необходимо вложить первый файл во второй, но я не знаю...