2

最近のプロジェクトで Mapbox を使用していますが、デフォルトのマーカー情報ボックスをカスタマイズできるかどうか疑問に思っていました。

マップボックス情報ボックス

他のアセット (画像、アイコンなど) を情報ボックスに追加できるように、カスタム xml レイアウトを使用する方法があることを望んでいました。私は少し見回しましたが、これが行われていることへの参照が見られないようです.Mapboxがサポートしているものですか?

ありがとうございます。

編集:このhttps://www.mapbox.com/android-sdk/api/2.2.0/com/mapbox/mapboxsdk/views/MapView.InfoWindowAdapter.htmlを見つけた質問は少し先制的だったかもしれません

4

1 に答える 1

3

まず、SDK の非常に古いバージョンを使用しています。新しい機能や豊富なバグ修正とともにパフォーマンスを向上させるには、4.1.1またはに更新してください。4.2.0-beta.5

この例は、カスタム情報ウィンドウを作成するのに役立ちます。

mapboxMap.setInfoWindowAdapter(new MapboxMap.InfoWindowAdapter() {
          @Nullable
          @Override
          public View getInfoWindow(@NonNull Marker marker) {

            // return your info window view. 

            return view
          }
});
于 2016-12-12T18:51:13.000 に答える