将图像传递到另一个布局

时间:2016-05-29 20:05:10

标签: sony sony-smarteyeglass

我正在使用Sony Smart眼镜sdk进行项目。我有两个布局xml文件,我试图从布局的imageview上显示的图库中获取图像。

我已将图像位置作为字符串获取,但如何使用Bundles将该图像传递给布局?

2 个答案:

答案 0 :(得分:0)

SmartEyeglass SDK中的HelloLayouts示例项目,详细说明了如何实现这一目标。

您将在showLayout方法中看到一个包列表参数。您可以将不同imageView的图像添加到此列表中。 然后,当您使用showLayout方法显示布局时,需要提供此捆绑列表作为第二个参数。

您可以在SDK中的HelloLayouts示例项目中更详细地看到这一点。请查看HelloLayoutsControl.java文件中308到316之间的行。

答案 1 :(得分:0)

这就是诀窍:imageBundle.putString(Control.Intents.EXTRA_DATA_URI," file:///" + imageLocation);