diff --git a/app/src/main/java/com/example/nemophila/MainActivity.java b/app/src/main/java/com/example/nemophila/MainActivity.java index c0d5656..51a5327 100644 --- a/app/src/main/java/com/example/nemophila/MainActivity.java +++ b/app/src/main/java/com/example/nemophila/MainActivity.java @@ -124,27 +124,28 @@ //長押し時にその座標を保存し、投稿画面に移り、Shop作成完了時にはピンを立て、Shop画面に移行 mMap.setOnMapLongClickListener(longpushLocation -> { //長押しされた位置の緯度経度を取得 - LatLng newlocation = new LatLng(longpushLocation.latitude, longpushLocation.longitude); + //LatLng newlocation = new LatLng(longpushLocation.latitude, longpushLocation.longitude); //Nemophilaに座標を保存 nemophila.setCurrentLatitude(longpushLocation.latitude); nemophila.setCurrentLongitude(longpushLocation.longitude); //長押しした場合は今からShopを作成するので、CurrentShopをnullで登録しておく nemophila.setCurrentShop(null); + //ShopCreate画面に遷移 + Intent intent = new Intent(MainActivity.this, ShopCreateActivity.class); + startActivity(intent); - //Intent intent = new Intent(MainActivity.this, ShopCreateActivity.class); - //startActivity(intent); + //遷移先でShopの作成中... - - //投稿処理 - - - //投稿が完了した場合 + //Shopの作成が完了した場合。if~ + //作成した店の座標を受け取る + LatLng newlocation = new LatLng(nemophila.getCurrentLatitude(), nemophila.getCurrentLongitude()); //ピンをその座標に立て、緯度経度をタイトルに設定 //タイトルはnullにする予定 //↓返り値でMarkerを返すので、Nemophilaに渡す予定 - mMap.addMarker(new MarkerOptions().position(newlocation).title(""+longpushLocation.latitude+" :"+ longpushLocation.longitude)); + Marker createMaker = mMap.addMarker(new MarkerOptions().position(newlocation).title(""+nemophila.getCurrentLatitude()+" :"+ nemophila.getCurrentLongitude())); //ピンを立てた位置にカメラを移動 mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(newlocation, 18)); + }); // ピンをクリックした場合