0

興味のあるポイント (POI) を表示する Wikitude アプリケーションを実行しています。アプリケーションが起動したら、ボタンをクリックして ARView (拡張現実) を起動すると、ライブ カメラの画像に POI 画像が重ねて表示されます。

今、私はこれらの画像を頻繁に変更したいと考えています。

私は使用しています:

// 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();
}

しかし、何も機能していません。確かに何か間違っていると思います...

よろしくお願いします。

4

2 に答える 2

1

「ウィキチュード アプリケーション」を実行していると言うとき、公開されているデバイス上の Android API ( http://www.wikitude.org/developers ) を使用してアプリを構築していることを意味しますか? その場合、POI マーカー画像の動的な変更はサポートされていません。AR ビューは、インテントを介して起動される Wikitude アプリ自体内のアクティビティです。カメラ ビューが起動された後は、(コールバック インテントを除いて) POI を制御することはできません。

于 2010-02-04T04:29:45.260 に答える
0

ポイント オブ インタレスト用にカスタマイズしたアイコンを追加できます。ウィキチュードが提供するサンプル コードを確認しましたか? そこに startARViewWithIcons() メソッドがあります。一度それを試してみてください.他に何かあれば教えてください....ありがとうございます、Raghavendra K

于 2010-02-19T12:20:06.970 に答える