チュートリアル

Yahoo! AndroidマップSDKの主要機能を一通り体験していただくための開発チュートリアルを用意しました。
「利用準備」を済ませたうえでご利用ください。

円を表示する

また、中心の緯度経度と半径を指定して円を表示してみましょう。

MapTestActivity.java
@Override
public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);

  MapView mapView = new MapView(this,"アプリケーションID");
  setContentView(mapView);
  GeoPoint mid = new GeoPoint(35665721, 139731006);
  CircleOverlay circleOverlay = new CircleOverlay(mid, 50, 100){
    @Override
    protected boolean onTap(){
      //円をタッチした際の処理
      return true;
    }
  };
  mapView.getOverlays().add(circleOverlay);
}
  
  • CircleOverlayインスタンスを作成します。
  • Overlayに円を追加します。
  • 円を表示したい中心点の緯度経度と半径を指定します。
  • タッチイベントをオーバーライドします。
  • Overlayに円を追加します。

円の表示例:
円の表示例