2014-06-10 2 views
1

Я искал, но все, что я могу найти, это превратить его в веб-сайт с содержимым в качестве изображения. Не существует ли какой-либо прямой способ загрузить изображение из выпадающей папки в веб-просмотр? Спасибо заранее.Загрузить изображение из выпадающей папки в webview

+0

передать этот ответ, это может помочь вам решить эту проблему .. [Android добавить изображение в WebView из растяжимой] (http://stackoverflow.com/questions/4534043/android-add-image-to -webview-from-a-drawable) –

+0

Вы не можете загружать изображение из чертежей, но почему бы не попробовать загрузить из активов. –

+0

Возможный дубликат [@Android display/res/viewable в WebView] (http://stackoverflow.com/questions/2630829/android-display-res-viewable-in-webview) – rds

ответ

1

эта ссылка: Android add image to webview from a drawable

Вы можете только сделать такую ​​вещь, если наше изображение находится внутри папки/активов. Кроме того, вы должны загрузить свой html с базовымUrl, который находится внутри вашей папки с ресурсами. текст, "",»

Вы можете использовать WebView.loadUrl() или WebView.loadDataWithBaseURL()::

webView.loadUrl("file:///android_asset/file.html"); 

или

webView.loadDataWithBaseURL ("/// android_asset/файл"/html "," utf-8 ", null);

(file.jpg должны находиться внутри папки вашего активов)

Too, смотрите по этой ссылке:

how to load a picture from my resource in webview?

Android: how to retrieve an image from res/drawable and put it into WebView.loadUrl()

+0

как насчет файла: /// android_res /drawable/example.png "? –

+0

Я думаю, что не загружать напрямую «из android_res/drawable» - u должен загружаться из папки «android_asset» - просто попробуйте! – Saeid

2

я нашел этот ответ от другого поста и он работает для меня, с помощью которого мы также можем загружать ресурс из drawable.

web_object.loadDataWithBaseURL("file:///android_res/drawable/", "<img src='test.jpg' />", "text/html", "utf-8", null); 
Смежные вопросы