2012-01-30 16 views
3

私のアプリケーションでは、Googleマップ上またはMapView上の場所をプッシュピンを使用して選択し、ローカルのsqlite dbに保存する方法。Googleマップから場所を選んでアンドロイドデバイスに保存

あらかじめ関連するansに感謝します。

+0

、古い質問:あなたができる地図のAPI v2を持ちます。しかし、誰が迅速な解決策を探しているかを思い出させるだけのものです。あなたのアプリケーションにPlacePickerを追加することを検討するかもしれません:https://developers.google.com/places/android-api/placepicker –

答えて

3

ネイティブマップアプリケーションで可能であるかどうかはわかりません。マップアプリケーションは、マップ自体の情報をアクティビティ/データベースに渡す機能を持つかもしれないし、持っていないかもしれないからです。

独自のMapViewを作成して対話し、YOURデータベースに保存するだけでよい場合があります。

+0

hi joxTraex私は同じ質問をしていますが、わからないので閉じてしまいました。これは、マップアプリケーションがマップ自体からあなたのアクティビティ/データベースに情報を渡す機能を持っているかもしれないし、持っていないかもしれないので、 –

0

でNT確信しています........しかし、顔をしています。私が知っている

private GoogleMap mMap; 

...

mMap.setOnMapClickListener(new OnMapClickListener() { 

    @Override 
    public void onMapClick(LatLng newLatLon) { 
     mMap.addMarker(new MarkerOptions().position(newLatLon).title("Marker"));     
    } 
}); 
関連する問題