diff --git a/app/src/main/java/com/example/nemophila/LoginActivity.java b/app/src/main/java/com/example/nemophila/LoginActivity.java index 7e63aa1..2366fbf 100644 --- a/app/src/main/java/com/example/nemophila/LoginActivity.java +++ b/app/src/main/java/com/example/nemophila/LoginActivity.java @@ -27,9 +27,9 @@ private Nemophila nemophila; //座標指定 - private double defaultLat = 34.74; - private double defaultLong = 135.26; - private float defaultZoom = 15f; + private double defaultLat = 38.74; + private double defaultLong = 137.26; + private float defaultZoom = 5f; @Override protected void onCreate(Bundle savedInstanceState) { diff --git a/app/src/main/java/com/example/nemophila/MapsFragment.java b/app/src/main/java/com/example/nemophila/MapsFragment.java index e7b1f33..ce1422c 100644 --- a/app/src/main/java/com/example/nemophila/MapsFragment.java +++ b/app/src/main/java/com/example/nemophila/MapsFragment.java @@ -108,10 +108,6 @@ //フレンドの更新が入った時の処理(LiveDataへの購読) friendViewModel.getFriends(nemophila.getUid()); friendViewModel.getFriendsLiveData().observe(getActivity(), friends -> { - Toast.makeText(getActivity(), - String.format("フレンドの更新を確認しました。"), - Toast.LENGTH_SHORT) - .show(); //nemophilaにセットしておく nemophila.setFriends(friends); for (AccountNameJson friend : friends) { @@ -122,10 +118,6 @@ // 店情報の更新が入った時の処理(LiveDataへの購読) shopsViewModel.getShopsLiveData().observe(getActivity(), shops -> { - Toast.makeText(getActivity(), - String.format("表示していない店を確認しました。ピンを立てます"), - Toast.LENGTH_SHORT) - .show(); for (Shop shop : shops) { if (shopsViewModel.getMarker(shop) == null) { //フレンド以外の投稿のピンも立てたい場合 //各shopに対応するMarkerがなければMarkerを立てる @@ -194,18 +186,12 @@ // 長押しを認識した後の処理(LiveDataへの購読) shopsViewModel.getNearShopsLiveData().observe(getActivity(), shops -> { - Toast.makeText(getActivity(), - String.format("近辺の店を確認しました。ダイアログを表示します"), - Toast.LENGTH_SHORT) - .show(); - //長押し時は周辺のピンを全て取得し、ダイアログに表示する DialogFragment dialogFragment = new MapsDialogFragment(shops); dialogFragment.show(getActivity().getSupportFragmentManager(), "mapsdialog"); }); //初期画面の座標(現在地をロードするまで表示) - //initialLatlng = new LatLng(39,138); initialLatlng = new LatLng(nemophila.getCameraLatitude(), nemophila.getCameraLongitude()); //初期画面に移動 mMap.moveCamera(CameraUpdateFactory.newLatLngZoom(initialLatlng, nemophila.getZoom())); @@ -214,7 +200,6 @@ //画面が動いたとき mMap.setOnCameraIdleListener(() -> { //カメラの座標とZOOM倍率を保存 - //nowCamera = mMap.getCameraPosition(); nemophila.setCameraLatitude(mMap.getCameraPosition().target.latitude); nemophila.setCameraLongitude(mMap.getCameraPosition().target.longitude); nemophila.setZoom(mMap.getCameraPosition().zoom); @@ -225,14 +210,14 @@ // test用 座標を確認するため // タップした時のリスナーをセット - mMap.setOnMapClickListener(tapLocation -> { - // map(ピン以外)をtapされた位置の緯度経度 - tapLatlng = new LatLng(tapLocation.latitude, tapLocation.longitude); - Toast.makeText(getActivity(), - String.format("%s", tapLatlng), - Toast.LENGTH_SHORT) - .show(); - }); +// mMap.setOnMapClickListener(tapLocation -> { +// // map(ピン以外)をtapされた位置の緯度経度を取得 +// tapLatlng = new LatLng(tapLocation.latitude, tapLocation.longitude); +// Toast.makeText(getActivity(), +// String.format("%s", tapLatlng), +// Toast.LENGTH_SHORT) +// .show(); +// }); //長押し時に店を作成し、その座標にピンを立てる @@ -350,7 +335,7 @@ if (currentMarker == null) { currentMarker = mMap.addMarker(new MarkerOptions().position(current_location).title("現在地").icon(bd)); } else { - //2回目移行 + //2回目以降 currentMarker.setPosition(current_location); } } @@ -364,7 +349,7 @@ locationStart(); } else { Toast toast = Toast.makeText(getActivity(), - "これ以上なにもできません", Toast.LENGTH_SHORT); + "エラー", Toast.LENGTH_SHORT); toast.show(); } });