2014-10-08 3 views
0

Я пытаюсь показать некоторые основные элементы html в веб-просмотре. Я могу сделать это с помощью метода data data data. Но есть ли способ проверить, правильно ли загружен контент?Отображение элементов HTML через WebView в android

Вот мой код html, поступающий из webservice.

<div style="float:left;margin:0;padding:0;top:0;bottom:0"><img    src="http://exam.exam.com/upload/images/Activities/poskbhov.jpg" alt="" /></div> 

и мой WebView код:

webView.loadDataWithBaseURL("", content.Content, "text/html", "UTF-8", ""); 

Я просто хочу, чтобы показать изображение. Но я хочу убедиться, что он загружен. Прямо сейчас у меня нет изображения. WebView просто показывает объект img в div прямо сейчас. Я бы хотел, чтобы это изображение не отображалось.

ответ

0

Чтобы связать изображение, построить строку (формат HTML) и код элемента IMG:

String htmlContent = "<HTML>.....<img id=\"main_image\" src=yourImage.png alt=\"\"></br>.....</HTML>"); 

нагрузки содержание говорит Webview были ваши ресурсы, и положить IMG в папку «активов» с названием «yourImage.png»

webView.loadDataWithBaseURL("file:///android_asset/", htmlContent, "text/html", "utf-8", null); 

Вы также можете связать css-файл здесь!

Если вы хотите, чтобы увидеть полный пример, посмотри на этот проект:

https://github.com/matessoftwaresolutions/AndroidHttpRestService

Он состоит на HTTPService и, в классе HttpServiceFragment вы можете увидеть полную (конкретную) реализацию.

Надеюсь, это поможет !!!

+0

Эта строка html происходит из веб-службы. поэтому я не могу скопировать изображение на свой местный. –

+0

О, извините. Почему бы вам не дать фиктивный url (первый, который вы найдете в Google) для изображения, чтобы сделать доказательство понятий? Если он работает, любой URL-адрес должен работать. –

+0

, если я не получил вас правильно, я сожалею :), так как я понимаю, что может быть что-то не так с моим url. На самом деле он работает, но в любом случае он может и не быть. так что мне интересно, как я могу понять это. Кстати спасибо за ответы –

Смежные вопросы