【发布时间】:2011-10-04 12:59:31
【问题描述】:
我正在开发一个应用程序,其中捆绑了一些资产 - 它们主要是带有相关图形、css 等的网页,我将在自定义 WebView 中显示它们。我正在尝试研究如何在不大量重复的情况下为不同的设备提供不同的资产。
我想复制 res 文件夹,但要复制资产。例如:
assets/html/page1.html 引用 assets/html/example_pic.png 但我想根据屏幕密度或屏幕尺寸提供不同的 example_pic.png。
理想情况下,我希望有 assets_hdpi/html/example_pic.png 和 assets_mdpi/html/example_pic.png 之类的东西
有没有一种优雅的方式来实现这一点?我可以通过将 example_pic.png 放入 /res/drawable_hdpi 等然后以某种方式将网页指向可绘制对象,以某种方式利用 /res/ 文件夹管理来获得相同的最终结果吗?
【问题讨论】:
标签: android webview android-assets