在我的应用程序中,我想使用增强现实来显示一些预定义的POI。当用户单击POI对象时,我想显示有关该商店/对象的更多详细信息。
当我在寻找免费的AR框架时,我遇到了Droidar。我看到了它的维基和样本,并对结构有了一个了解。我了解如何添加POI。我需要帮助才能使它们成为可点击的,并在点击时添加一个事件。
如果您知道,请分享任何教程。
droidar文档的链接是什么。
答案 0 :(得分: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。