diff --git a/android/res/layout/fragment_discovery.xml b/android/res/layout/fragment_discovery.xml index fae8852d48..6d53201526 100644 --- a/android/res/layout/fragment_discovery.xml +++ b/android/res/layout/fragment_discovery.xml @@ -76,6 +76,7 @@ diff --git a/android/src/com/mapswithme/maps/discovery/DiscoveryFragment.java b/android/src/com/mapswithme/maps/discovery/DiscoveryFragment.java index 31ffe617b8..d934d50f4d 100644 --- a/android/src/com/mapswithme/maps/discovery/DiscoveryFragment.java +++ b/android/src/com/mapswithme/maps/discovery/DiscoveryFragment.java @@ -65,7 +65,6 @@ public class DiscoveryFragment extends BaseMwmToolbarFragment implements Discove private static final int[] ITEM_TYPES = { DiscoveryParams.ITEM_TYPE_HOTELS, DiscoveryParams.ITEM_TYPE_ATTRACTIONS, DiscoveryParams.ITEM_TYPE_CAFES, - DiscoveryParams.ITEM_TYPE_LOCAL_EXPERTS, DiscoveryParams.ITEM_TYPE_PROMO}; private boolean mOnlineMode; @Nullable @@ -137,11 +136,6 @@ public class DiscoveryFragment extends BaseMwmToolbarFragment implements Discove setLayoutManagerAndItemDecoration(requireContext(), catalogPromoRecycler); } - private void initLocalExpertsGallery() - { - setLayoutManagerAndItemDecoration(getContext(), getGallery(R.id.localGuides)); - } - private static void setLayoutManagerAndItemDecoration(@NonNull Context context, @NonNull RecyclerView rv) { @@ -190,7 +184,6 @@ public class DiscoveryFragment extends BaseMwmToolbarFragment implements Discove initHotelGallery(); initAttractionsGallery(); initFoodGallery(); - initLocalExpertsGallery(); initSearchBasedAdapters(); initCatalogPromoGallery(); requestDiscoveryInfoAndInitAdapters(); @@ -215,21 +208,12 @@ public class DiscoveryFragment extends BaseMwmToolbarFragment implements Discove private void initNetworkBasedAdapters() { - UiUtils.showIf(mOnlineMode, getRootView(), R.id.localGuidesTitle, R.id.localGuides); - if (mOnlineMode) - { - RecyclerView localGuides = getGallery(R.id.localGuides); - localGuides.setAdapter(Factory.createLocalExpertsLoadingAdapter()); - RecyclerView promoRecycler = getGallery(R.id.catalog_promo_recycler); - BaseItemSelectedListener listener = new CatalogPromoSelectedListener(requireActivity()); - promoRecycler.setAdapter(Factory.createCatalogPromoLoadingAdapter(listener)); + if (!mOnlineMode) return; - } - // It means that the user doesn't permit mobile network usage, so network based galleries UI - // should be hidden in this case. - UiUtils.showIf(ConnectionState.isMobileConnected(), getView(), R.id.localGuidesTitle, - R.id.localGuides); + RecyclerView promoRecycler = getGallery(R.id.catalog_promo_recycler); + BaseItemSelectedListener listener = new CatalogPromoSelectedListener(requireActivity()); + promoRecycler.setAdapter(Factory.createCatalogPromoLoadingAdapter(listener)); } private void requestDiscoveryInfo()