2012-04-05 26 views

答えて

1

MapView inside Activty:あなたがアクセスするすべてのクラス(ItemizedOverlay,Overlay,OverlayItem)を考慮して、これが最適なオプションだと思います。 MapActivityと一緒に使用するための素晴らしいフレームワークを提供します。フルスクリーンマップや大きな地図を使用している場合や、10以上のウェイポイントを使用している場合は、マップビューを使用します。

Javascript MapView - これは、小さいサイズのマップ(四分画面)または1つまたは2つのウェイポイントを持つものに使用します。これはMapViewよりも軽いラッパーなので、複数のオーバーレイの処理に時間がかかることがあります.JSコードを再実行してWebViewを更新する必要があるためです。

全体的に、私はMapActivityの中でMapViewを使用します。これは、より鮮明なインターフェースを提供し、いくつかのより良いクラスへのアクセスを提供するからです。

幸運を祈る!

+0

Google Maps JavaScript API(V3)には、Java AndroidのGoogleマップライブラリにはどのような機能がありませんか? – kmb64

+0

私が理解していることから、javascriptは 'ItemizedOverlay'、' OverlayItem'、または 'Overlay'自体を使用する方法を提供していません。彼らは 'マーカー 'と呼ばれる独自のクラスを持っています。一方、JSインターフェースでは、データベースなどの他の多くの機能と同様に、ズームレベルに基づいてマーカーを変更することができます。ここでは、Javascriptマップをあなたのために働かせるためのヒントを提供するリンクがあります:https://developers.google.com/maps/articles/ しかし、私はマーカの位置も継続的に更新するためにスレッドを使用していますマップを回転させる。 WebViewマップを使用するだけでは、これらの要件を満たすことはできません。 – crocboy

0

実在するスレッドがありますhere これは私の次のアプリのニーズに最も適したものを見つけることを目的としています。 私は、javascript v3とandroid v2の基本機能のいくつかを分析し始めました。

関連する問題