[英]How do you specify image path using App Inventor Java Bridge library for Android Studio?
注意:我必须使用的库可以从这里下载: http : //www.appinventor.org/jBridgeIntro
我目前在一个项目中,我们必须使用App Inventor Java Bridge库制作一个应用。 我正在尝试将图像添加到按钮(App Inventor按钮,而不是Google小部件),但是似乎无法显示该图像。 我尝试了多种格式的图像路径,但似乎没有任何效果。 我将图像另存为.png文件,并将它们保存在drawable文件夹中。
App Inventor按钮使用以下方法设置图像:
myButton.Image("path of image");
但是我找不到.Image()
期望文件路径位于哪种格式。
除了E / ButtonBase外,我没有其他错误:无法加载“文件路径”。 我在设置背景颜色或字体大小或与Java中的App Inventor Button相关的任何其他方法时都没有问题。 只是图像文件路径似乎阻碍了项目。
我尝试过: "myimage.png"
, "R.drawable.myimage.png"
, "\\res\\drawable\\myimage.png"
等等。 似乎没有任何作用。
这个问题似乎在该库中的图像引用中普遍发生,无论是按钮/画布/布置等。
是否有人对它实际需要的格式有任何想法?
(注意:如果有人从该库中获得了与此问题相关或无关的任何代码示例,则可以帮助我更好地理解该库并解决此问题。)
原来我要做的就是在src/main
创建一个“ assets”文件夹来存储应用程序所需的任何资产,并且一旦这样做,我就可以使用"myImage.png"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.