2012-04-11 2 views
1

XMLファイルを使用して、アプリケーションの[バージョン情報]ページを表示しています。このXMLファイルはassetsフォルダにあり、WebViewレイアウトを使用して表示されます。assetsフォルダのHTMLファイル内からdrawableフォルダの画像にアクセスするにはどうすればよいですか?

このXMLファイルの背景イメージを設定するには、CSSを使用します。イメージはdrawable-mdpiフォルダにあります。そのイメージにアクセスできる方法はありますか?

この意味はどういう意味ですか? (または代替、ofcourseの)あなたの助けのための

<style type="text/css"> 
body{ 
background-image:url('path-to-image-in-drawable-mdpi'); 
} 
//... 
</style> 

感謝:)

+1

が重複する可能性を記述する場合、それは動作します(のhttp: //stackoverflow.com/questions/4855008/loading-an-android-resource-into-a-webview) – CommonsWare

答えて

1

あなたは[WebViewのにAndroidのリソースをロード]の

<script type="text/css"> 
body{background-image:url('file:///android_res/drawable/file_name.jpg');} 
</script> 
+0

これは、プロダクションAPKでは常に動作するとは限りません。私の場合はデバッグAPKで動作しましたが、難読化されたapkをテストすると壊れたイメージになります。 –

関連する問題