diff --git a/app/src/main/java/com/example/nemophila/MainActivity.java b/app/src/main/java/com/example/nemophila/MainActivity.java index 70765a3..c0d5656 100644 --- a/app/src/main/java/com/example/nemophila/MainActivity.java +++ b/app/src/main/java/com/example/nemophila/MainActivity.java @@ -55,6 +55,8 @@ private GroundOverlay current_overlay; LocationManager locationManager; + Nemophila nemophila = (Nemophila) this.getApplication(); + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); @@ -118,11 +120,20 @@ }); */ - //長押し時にその座標にピンを立てる - //長押し時にその座標を保存し、投稿画面に移り、投稿完了時にはピンを立てる + //長押し時に店を作成し、その座標にピンを立てる + //長押し時にその座標を保存し、投稿画面に移り、Shop作成完了時にはピンを立て、Shop画面に移行 mMap.setOnMapLongClickListener(longpushLocation -> { //長押しされた位置の緯度経度を取得 LatLng newlocation = new LatLng(longpushLocation.latitude, longpushLocation.longitude); + //Nemophilaに座標を保存 + nemophila.setCurrentLatitude(longpushLocation.latitude); + nemophila.setCurrentLongitude(longpushLocation.longitude); + //長押しした場合は今からShopを作成するので、CurrentShopをnullで登録しておく + nemophila.setCurrentShop(null); + + //Intent intent = new Intent(MainActivity.this, ShopCreateActivity.class); + //startActivity(intent); + //投稿処理