2

オフラインの目的で、Android の skobbler マップで update Annotation API を使用しています。注釈ビューを変更し、updateAnnotation API を介して注釈を更新します。

SKAnnotation currentAnnotation = mAnnotations.get(mSelectedIndex);
SKAnnotationView currentView = currentAnnotation.getAnnotationView();
currentView.setView(createDrawableFromView(TestActivity.this, true, "2500"));
currentAnnotation.setAnnotationView(currentView);
mSKMapView.updateAnnotation(currentAnnotation);

ただし、updateAnnotation は機能していません。これについて教えてください。

また、カスタム アノテーションのクリック イベントを追加して処理する方法。

4

1 に答える 1

1

これを調査した結果、2.3 SDK バージョンのカスタム ビューに対して updateAnnotation API が実装されていないことが判明しました。

これは 2.4 SDK に含まれます。

于 2014-12-03T13:29:21.477 に答える