0

在我的应用程序中,我想使用增强现实来显示一些预定义的 POI。当用户单击 POI 对象时,我想显示有关该商店/对象的更多详细信息。

当我在寻找免费的 AR 框架时,我遇到了 Droidar。我看到了它的 wiki 和示例,并且对结构有所了解。我了解如何添加 POI。我需要帮助以使它们可点击并在点击时添加事件。

如果您知道,请分享任何教程。

还有什么是 droidar 文档的链接。

4

1 回答 1

0

您可以随时将 setOnClickCommand 附加到您的 POI

poiObj.gObj.setOnClickCommand(new POIDisplayCommand(getActivity(), poiObj));

在上述情况下,我有一个 POI 对象 poiObj,它有一个 GeoObj 成员 gObj。通过使用 setOnClickCommand,我调用了一个 POIDisplayCommand,它加载了一个新的 Activity,它显示了有关单击的 POI 的详细信息。POIDispplayCommand 是一个扩展 commands.Command 的类

如果您需要更多关于上述方法的信息,您可以随时检查 IDE 中 DroidAR 库的 de.rwth.setups 包中的 StaticDemoSetup.java。

于 2012-11-23T09:20:22.143 回答