我正在使用钛构建一个Android应用程序,我需要添加一些资源文件(图像和其他类型,通常添加在android eclipse项目的project / res文件夹中)到钛应用程序。
所以我试图复制几个图像 - clip_first.png,clip_second.png到[Titanium app folder]/Resources/android/images
。但是当它被编译时,资源文件被复制到正确的路径,但名称有一些足够的。
我附上了项目的截屏
有没有办法在没有足够的情况下添加它们?自从我看到default.png
也重命名为background.png
后,命名更改规则是什么?
提前致谢。
答案 0 :(得分:1)
您应该将资源放在文件夹app/assets/android/images/res-{density}/
示例:
app/assets/android/images/res-xhdpi/my_image.png
然后您可以将其作为背景图像分配给任何视图:
myView.backgroundImage = "/images/my_image.png";
不要忘记路径上的主要后退。
或使用tss:
"#myView" : {
backgroundImage : "/images/my_image.png";
}
或将其与imageview一起使用:
myImageView.image = "/images/my_image.png";
希望这有帮助。