2010-06-08 12 views

Odpowiedz

28

można umieścić wszystkie HTML i obrazy do katalogu aktywów, takich jak:

assets\html\ 
    index.html 
    image1.png 
    image2.jpg 

Wszystkie odniesienia do obrazów w pliku html powinny być w formie pliku: // URL

<html> 
<body> 
    <img src="file:///android_asset/html/image1.png"> 
    <img src="file:///android_asset/html/image2.jpg"> 
</body> 
</html> 

Po tym wszystkim, po prostu załadować HTML do WebView jak zwykle:

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

próbowałem za pomocą ' 'zamiast' 'i to też działa. – Pang

+0

@Pang to działa, ponieważ 'image1.png' adres URL jest względny do' index.html'. W niektórych przypadkach nie zadziała. –

Powiązane problemy