我正在运行一个Wikitude应用程序,它显示了兴趣点 (兴趣点)。应用程序启动时,单击按钮启动ARView (AUgmented Reality)在那里我可以看到叠加的POI图像 在Live Camera图像上。
现在我想频繁更改这些图像。
我正在使用:
// Need handler for callbacks to the UI thread
final Handler mHandler = new Handler();
// Create runnable for posting
final Runnable mUpdateResults = new Runnable() {
public void run() {
updateResultsInUi();
}
};
protected void startLongRunningOperation() {
// Fire off a thread to do some work
Thread t = new Thread() {
public void run() {
Pi.computePi(800).toString(); //Do something for a while
mHandler.post(mUpdateResults); //then update image
}
};
t.start();
}
但没有任何效果。我确定我犯了一些错误......
提前感谢你们。
答案 0 :(得分:1)
当您说您正在运行“Wikitude应用程序”时,您是否意味着您正在使用其公开的设备上Android API(http://www.wikitude.org/developers)构建应用程序?如果是,则不支持动态更改POI标记图像。 AR视图是Wikitude应用程序本身内的一项活动,通过您的意图启动。启动摄像机视图后,您没有进一步的POI控制(除了回调意图)。
答案 1 :(得分:0)
我们可以为兴趣点添加我们的自定义图标。您是否浏览过Wikitude提供的示例代码?在那里你可以找到一个方法startARViewWithIcons()。只需通过一次,让我知道是否有其他的东西....谢谢&此致,Raghavendra K