diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index 0407368..b19b47f 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -26,7 +26,8 @@
+ android:label="Map"
+ android:windowSoftInputMode="adjustPan">
@@ -63,12 +64,12 @@
android:exported="true"
android:label="@string/title_activity_sign_up">
-
-
+
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
+
+
+
-
+
{
- geoCode(query);
- }).start();
- return false;
- }
-
- @Override
- public boolean onQueryTextChange(String newText) {
- return false;
- }
- });
+// // 検索バーの処理
+// SearchView searchView = findViewById(R.id.tool_search);
+// searchView.setOnQueryTextListener(new SearchView.OnQueryTextListener() {
+// @Override
+// public boolean onQueryTextSubmit(String query) {
+// new Thread(() -> {
+// geoCode(query);
+// }).start();
+// return false;
+// }
+//
+// @Override
+// public boolean onQueryTextChange(String newText) {
+// return false;
+// }
+// });
//filterDialog = new FilterDialog();
@@ -237,8 +243,13 @@
list.deferNotifyDataSetChanged();
}
+ @Override
+ public boolean onNavigationItemSelected(@NonNull MenuItem item) {
+ return false;
+ }
+
// 内部クラス
- private class MyAdapter extends ArrayAdapter{
+ private class MyAdapter extends ArrayAdapter {
private LayoutInflater layoutInflater;
public MyAdapter(Context context, int resourceId, List objects){
super(context, resourceId, objects);
@@ -265,7 +276,19 @@
@Override
public void onCheckedChanged(CompoundButton compoundButton, boolean b) {
if(b) {
- Toast.makeText(MapsActivity.this, listData.get(position).getText(), Toast.LENGTH_SHORT).show();
+ if(isGenre) {
+ //Toast.makeText(MapsActivity.this, listData.get(position).getText(), Toast.LENGTH_SHORT).show();
+ nemophila.setSelectGenres(listData.get(position).getText());
+ } else {
+ nemophila.setSelectFriends(listData.get(position).getText());
+ }
+ } else {
+ if(isGenre) {
+ //Toast.makeText(MapsActivity.this, listData.get(position).getText(), Toast.LENGTH_SHORT).show();
+ nemophila.removeSelectGenres(listData.get(position).getText());
+ } else {
+ nemophila.removeSelectFriends(listData.get(position).getText());
+ }
}
FilterDataModel data = getItem(position);
data.isChecked = b;
diff --git a/app/src/main/res/layout/activity_maps.xml b/app/src/main/res/layout/activity_maps.xml
index 37b98b3..df097a4 100644
--- a/app/src/main/res/layout/activity_maps.xml
+++ b/app/src/main/res/layout/activity_maps.xml
@@ -29,9 +29,10 @@
app:menu="@menu/tool_menu">
+ android:layout_height="wrap_content"
+ app:queryHint="地名検索"/>
@@ -68,7 +69,7 @@
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:layout_gravity="start"
- app:menu="@menu/navdrawer_menu" >
+ >
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/layout/filter_layout.xml b/app/src/main/res/layout/filter_layout.xml
new file mode 100644
index 0000000..166c128
--- /dev/null
+++ b/app/src/main/res/layout/filter_layout.xml
@@ -0,0 +1,24 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 74d3ed7..81b0dfc 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -21,4 +21,7 @@
Forgot Password?
Button
+ Drawer Open
+ Drawer Close
+
\ No newline at end of file