我正在为一个项目使用 Sony Smart 眼镜 sdk。我有两个布局 xml 文件,我正在尝试从显示在布局的 imageview 上的画廊中获取图像。
我已将图像位置作为字符串获取,但是如何使用 Bundle 将该图像传递给布局?
我正在为一个项目使用 Sony Smart 眼镜 sdk。我有两个布局 xml 文件,我正在尝试从显示在布局的 imageview 上的画廊中获取图像。
我已将图像位置作为字符串获取,但是如何使用 Bundle 将该图像传递给布局?
SmartEyeglass SDK 中的 HelloLayouts 示例项目,准确地展示了如何实现这一点。
您将在 showLayout 方法中看到一个捆绑列表参数。您可以将不同图像视图的图像添加到此列表中。然后,当您使用 showLayout 方法显示布局时,您需要提供此捆绑列表作为第二个参数。
您可以在 SDK 中的 HelloLayouts 示例项目中更详细地了解这一点。请查看 HelloLayoutsControl.java 文件中 308 到 316 之间的行。
这成功了: imageBundle.putString(Control.Intents.EXTRA_DATA_URI, "file:///" + imageLocation);