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/MapsActivity.java b/app/src/main/java/com/example/nemophila/MapsActivity.java index 5b22689..4ab2951 100644 --- a/app/src/main/java/com/example/nemophila/MapsActivity.java +++ b/app/src/main/java/com/example/nemophila/MapsActivity.java @@ -138,7 +138,7 @@ }); // サイドメニューのフィルターのリストの準備 - genreData = new String[]{"中華", "和食", "イタリアン", "フレンチ", "カフェ", "バー", "居酒屋", "ラーメン", "うどん・そば", "その他 海外料理"}; + genreData = new String[]{"和食", "洋食", "中華", "イタリアン", "フレンチ", "その他海外料理", "カフェ", "バー", "居酒屋", "焼肉", "鍋", "カレー", "丼", "ラーメン", "うどん", "そば", "その他"}; UsersData = new ArrayList<>(); //自分自身をfilterにかけられるように追加しておく 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(); } }); diff --git a/app/src/main/java/com/example/nemophila/PostActivity.java b/app/src/main/java/com/example/nemophila/PostActivity.java index e0c670c..8c6f58d 100644 --- a/app/src/main/java/com/example/nemophila/PostActivity.java +++ b/app/src/main/java/com/example/nemophila/PostActivity.java @@ -192,17 +192,22 @@ genreAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); genreAdapter.add("ジャンルを選択"); - genreAdapter.add("中華"); genreAdapter.add("和食"); + genreAdapter.add("洋食"); + genreAdapter.add("中華"); genreAdapter.add("イタリアン"); genreAdapter.add("フレンチ"); + genreAdapter.add("その他海外料理"); genreAdapter.add("カフェ"); genreAdapter.add("バー"); genreAdapter.add("居酒屋"); + genreAdapter.add("焼肉"); + genreAdapter.add("鍋"); + genreAdapter.add("カレー"); + genreAdapter.add("丼"); genreAdapter.add("ラーメン"); - genreAdapter.add("うどん・そば"); - genreAdapter.add("その他 海外料理"); - genreAdapter.add("その他 和食"); + genreAdapter.add("うどん"); + genreAdapter.add("そば"); genreAdapter.add("その他"); Spinner genreSpinner = (Spinner) findViewById(R.id.inputGenre); genreSpinner.setAdapter(genreAdapter);