shr*_*ans 0 titanium appcelerator titanium-alloy appcelerator-titanium appcelerator-alloy
我使用 Appcelerator Studio/Titanium 创建了一个应用程序,最初仅适用于 iOS,我将所有图像直接放入资产文件夹中;app/assets
. 所有图像在 iOS 上都可以正常加载,例如:
<ImageView id="logo" image="logoHorizontalWhite.png" />
Run Code Online (Sandbox Code Playgroud)
但是,当我为 Android 构建应用程序时,图像没有显示。
这是否意味着我必须将图像放入 Android 特定目录中,并且我需要为 iOS 和 Android 拥有所有图像的副本?
小智 5
该文件夹app/assets
是图像的“根”文件夹。建议将所有图像放入app/assets/images
.
Android 对前导斜杠很讲究。尝试:
<ImageView id="logo" image="/logoHorizontalWhite.png" />
Run Code Online (Sandbox Code Playgroud)
任何不跨平台共享的图像都应转到特定于平台的文件夹,app/assets/iphone/images
并且app/assets/android/images
归档时间: |
|
查看次数: |
350 次 |
最近记录: |