繁体   English   中英

如何使用Android Studio的App Inventor Java Bridge库指定图像路径?

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM