From dc294b8b974aa95a5759c86c752bcd59870b2344 Mon Sep 17 00:00:00 2001 From: neslihanturan Date: Thu, 14 Dec 2017 16:57:00 +0300 Subject: [PATCH] Remove toggle view code --- .../nrw/commons/nearby/NearbyActivity.java | 32 ------------------- .../main/res/layout/bottom_sheet_details.xml | 5 ++- app/src/main/res/layout/nearby_row_button.xml | 2 +- app/src/main/res/menu/menu_nearby.xml | 8 ----- 4 files changed, 3 insertions(+), 44 deletions(-) diff --git a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyActivity.java b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyActivity.java index 3e4d7670c..c27aab347 100644 --- a/app/src/main/java/fr/free/nrw/commons/nearby/NearbyActivity.java +++ b/app/src/main/java/fr/free/nrw/commons/nearby/NearbyActivity.java @@ -48,7 +48,6 @@ import timber.log.Timber; public class NearbyActivity extends NavigationBaseActivity implements LocationUpdateListener { private static final int LOCATION_REQUEST = 1; - private static final String MAP_LAST_USED_PREFERENCE = "mapLastUsed"; @BindView(R.id.progressBar) ProgressBar progressBar; @@ -69,7 +68,6 @@ public class NearbyActivity extends NavigationBaseActivity implements LocationUp private LatLng curLatLang; private Bundle bundle; - private SharedPreferences sharedPreferences; private NearbyActivityMode viewMode; private Disposable placesDisposable; private boolean lockNearbyView; //Determines if the nearby places needs to be refreshed @@ -81,7 +79,6 @@ public class NearbyActivity extends NavigationBaseActivity implements LocationUp @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); - sharedPreferences = PreferenceManager.getDefaultSharedPreferences(getApplicationContext()); setContentView(R.layout.activity_nearby); ButterKnife.bind(this); resumeFragment(); @@ -91,7 +88,6 @@ public class NearbyActivity extends NavigationBaseActivity implements LocationUp initFabList(); initDrawer(); - initViewState(); } private void resumeFragment() { @@ -109,14 +105,6 @@ public class NearbyActivity extends NavigationBaseActivity implements LocationUp } - private void initViewState() { - if (sharedPreferences.getBoolean(MAP_LAST_USED_PREFERENCE, false)) { - viewMode = NearbyActivityMode.MAP; - } else { - viewMode = NearbyActivityMode.LIST; - } - } - private void initBottomSheetBehaviour() { transparentView.setAlpha(0); @@ -157,11 +145,6 @@ public class NearbyActivity extends NavigationBaseActivity implements LocationUp MenuInflater inflater = getMenuInflater(); inflater.inflate(R.menu.menu_nearby, menu); - if (viewMode.isMap()) { - MenuItem item = menu.findItem(R.id.action_toggle_view); - item.setIcon(viewMode.getIcon()); - } - return super.onCreateOptionsMenu(menu); } @@ -173,11 +156,6 @@ public class NearbyActivity extends NavigationBaseActivity implements LocationUp lockNearbyView(false); refreshView(true); return true; - case R.id.action_toggle_view: - viewMode = viewMode.toggle(); - item.setIcon(viewMode.getIcon()); - toggleView(); - return true; default: return super.onOptionsItemSelected(item); } @@ -288,15 +266,6 @@ public class NearbyActivity extends NavigationBaseActivity implements LocationUp } } - private void toggleView() { - if (viewMode.isMap()) { - setMapFragment(); - } else { - setListFragment(); - } - sharedPreferences.edit().putBoolean(MAP_LAST_USED_PREFERENCE, viewMode.isMap()).apply(); - } - @Override protected void onStart() { super.onStart(); @@ -456,7 +425,6 @@ public class NearbyActivity extends NavigationBaseActivity implements LocationUp } else if (bottomSheetState == BottomSheetBehavior.STATE_EXPANDED) { fabList.hide(); - //NearbyActivity.bottomSheetStatus = BottomSheetStatus.DISPLAY_LIST_SHEET; } } } diff --git a/app/src/main/res/layout/bottom_sheet_details.xml b/app/src/main/res/layout/bottom_sheet_details.xml index a79ac99ad..d14edb414 100644 --- a/app/src/main/res/layout/bottom_sheet_details.xml +++ b/app/src/main/res/layout/bottom_sheet_details.xml @@ -21,8 +21,7 @@ android:id="@+id/icon" android:layout_width="40dp" android:layout_height="40dp" - android:layout_marginLeft="16dp" - android:src="@drawable/ic_launcher"> + android:layout_marginLeft="16dp"> + app:srcCompat="@drawable/ic_directions_black_24dp" /> diff --git a/app/src/main/res/menu/menu_nearby.xml b/app/src/main/res/menu/menu_nearby.xml index 0143b9ef1..44b4c2d82 100644 --- a/app/src/main/res/menu/menu_nearby.xml +++ b/app/src/main/res/menu/menu_nearby.xml @@ -2,14 +2,6 @@ xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity"> - -