2015-03-03 2 views
1

Я хочу показать изображения с http не сохранены в локальном. я не могу показать изображения.показ http изображений из html с помощью webview

webView = (WebView) findViewById(R.id.webView1); 
    webView.getSettings().setJavaScriptEnabled(true); 


    String customHtml = "<html><body>" 
      + "<h1>Hello, WebView</h1>" 
      +"<img src="+"'http://dreamatico.com/data_images/flowers/flowers-5.jpg'"+" height="+142+" width="+142+">" 
      + "</body></html>"; 
    webView.loadData(customHtml, "text/html", "UTF-8"); 
+0

у вас предоставить разрешение Интернет в AndroidManifest.xml файл? –

+0

Я добавил. – humy

ответ

0

Создайте файл HTML и поместить его в папку активов и загрузить HTML-файл с помощью

WebView mWebView = null; 
    mWebView = (WebView) findViewById(R.id.webview); 
    mWebView.getSettings().setJavaScriptEnabled(true); 
    mWebView.loadUrl("file:///android_asset/new.html"); 
+0

, но я не хочу хранить изображения в папке asstes. Я хочу загрузить изображения с http-ссылки – humy

+0

. Не нужно помещать изображение в папку с ресурсами. u просто нужно поместить html-файл – Fahim

+0

Я создаю приложение, в котором я получаю данные из api в виде html.so каждый раз, когда его невозможно хранить в папке с ресурсами .. так что решение – humy

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