Android – Google Maps api v2 – Отключить управление увеличением

Как отключить кнопку Zoom In на карте Google?

Я попытался найти команды вроде: map.getUiSettings().setZoomControlsEnabled(true)...SOMETHING но ничего не существует.

Я хочу оставить свои собственные кнопки для масштабирования в качестве крайней меры.

ОБНОВЛЕНИЕ: я должен уточнить, я хочу отключить кнопку Zoom In, а не весь Zoom Control.

Настройка, которую вы использовали, правильная, но для ее отключения она должна быть ложной.

 map.getUiSettings().setZoomControlsEnabled(false); 

Надеюсь, что я правильно понял ваш вопрос.

редактировать

К сожалению, вы не можете скрыть одну кнопку масштабирования, что вы можете сделать, это скрыть обе кнопки и создать собственный собственный зум-контроль и поместить их на карту.

@Coderji сказал, что это невозможно. Я говорю, что это возможно 🙂

Вы можете скрыть одну из кнопок масштабирования (+ или -) и выполнить на них все операции, как в обычном режиме (поля, размер, отступы и т. Д.).

  SupportMapFragment mapView = ((SupportMapFragment) getSupportFragmentManager().findFragmentById(R.id.map)); View zoomControls = mapView.getView().findViewById(0x1); for(int i=0;i<((ViewGroup)zoomControls).getChildCount();i++){ View child=((ViewGroup)zoomControls).getChildAt(i); if (i==0) { // there is your "+" button, zoom in } if (i==1) { // there is your "-" button, I hide it in this example child.setVisibility(View.GONE); } } 
Intereting Posts
Как возможно, что приложение Google Fit измеряет количество шагов все время без отвода батареи? Следует ли вводить презентаторов (mvP) (кинжал2) в представления в андроиде? Кордова строится неудачно, не может найти $ {appt} Снимите флажки всех флажков в пользовательском ListView Как вернуться к тому же экземпляру активности после его возобновления? OnPerformSync (), вызываемый несколько раз Исключение ресурса не найдено для selector.xml Удалить границу диалогового окна с помощью специальной темы FLAG_TRANSLUCENT_NAVIGATION недоступна в ландшафтном режиме? Как отправить пакетные запросы на C2DM (Android push service)? Значок приложения не отображается на панели действий в android lolipop и выше Создание звуковой обработки Маленький Endian SDK с NDK Android Studio – не удалось определить версию Java Изменение размера ImageView при масштабировании Android: Как вставить элемент <string> в другой элемент <string> в XML?