diff --git a/app/src/main/java/com/example/nemophila/viewmodels/ShopsViewModel.java b/app/src/main/java/com/example/nemophila/viewmodels/ShopsViewModel.java index 88282c9..88ea984 100644 --- a/app/src/main/java/com/example/nemophila/viewmodels/ShopsViewModel.java +++ b/app/src/main/java/com/example/nemophila/viewmodels/ShopsViewModel.java @@ -60,15 +60,18 @@ ShopToMarker.put(shop, marker); } + // ShopToMarkerからkeyを指定して、要素を削除する + public void removeShopAndMarker(Shop shop) { ShopToMarker.remove(shop); } + // 店に紐づいたピンを返す public Marker getMarker(Shop shop) { return ShopToMarker.get(shop); } + // TimerViewModelを利用して、定期的にMainActivityに呼び出してもらう @Override public void update() { updateShops(); - // System.out.println("hogehoge"); } // 画面を動かす, 又はGPSが移動する度に呼び出される @@ -119,6 +122,7 @@ }); } + // 新しく店を生成する public void createShop(String name, double longitude, double latitude) { Call call = shopsRest.createShop(name, longitude, latitude);