使用RubyMotion Android访问.rb文件中的图像

时间:2015-02-20 07:01:24

标签: image rubymotion

我正在尝试使用Android::R::Drawable::从资源文件夹访问图像。它显示"false"值。如何在.rb文件中获取图像ID,但在.xml文件中它正在工作。

所有建议均可接受

提前致谢。

1 个答案:

答案 0 :(得分:0)

经过艰苦的努力,我找到了答案。

在java编译之后.R文件将生成所有资源文件的id将存在但在RubyMotion中没有.R文件将被创建。因此,您必须使用以下代码段。

假设你有" ecollect.png"在drawable文件夹中。如果你想访问.rb文件,你必须使用下面的代码。

resources.getIdentifier(" ecollect"," drawable",self.getPackageName)

享受:)