Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 422
#1

MarkerInfoWindowAdapter. Закрыть окно при щелчке по нему - Программирование Android

19.11.2014, 11:34. Просмотров 310. Ответов 1
Метки нет (Все метки)

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
    class MarkerInfoWindowAdapter implements GoogleMap.InfoWindowAdapter, GoogleMap.OnInfoWindowClickListener {
 
        private final View mContentView;
 
        MarkerInfoWindowAdapter() {
            mContentView = getLayoutInflater().inflate(R.layout.marker_infowindow, null);
        }
 
        @Override
        public View getInfoContents(Marker marker) {
 
 
            return mContentView;
        }
 
        @Override
        public View getInfoWindow(Marker marker) {
            return null;
        }
 
 
        @Override
        public void onInfoWindowClick(Marker marker) {
 
        }
    }
При щелчке по маркеру открывается информационное окно.
Пытаюсь сделать так, чтобы при щелке по этому окну оно закрывалось.
Но событие onInfoWindowClick не отрабатывает.
В чем причина?

Добавлено через 24 минуты
Понял, что нужно добавлять "implements GoogleMap.OnInfoWindowClickListener" и onInfoWindowClick прямо в активити владельца.
Но всё же не ясно, как теперь закрыть информационное окно.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2014, 11:34     MarkerInfoWindowAdapter. Закрыть окно при щелчке по нему
Посмотрите здесь:

Работа ScrollView при передвижении пальца не по нему - Программирование Android
Подскажите, пожалуйста, можно ли сделать так, что бы ScrollView прокручивался при движении пальцем не по нему, а в произвольной точке...

Диалоговое окно при выборе пункта меню - Программирование Android
<?xml version="1.0" encoding="utf-8"?> <menu xmlns:android="http://schemas.android.com/apk/res/android" ...

Вывести popup-окно при запуске активити - Программирование Android
Есть ф-я, выводящая информационное окно. final PopupWindow popupWindow = new PopupWindow(popupView, LayoutParams.WRAP_CONTENT,...

Сделать приветственное окно при раздачи wifi с устройства - Программирование Android
Всем привет! :victory: Можете мне помочь? Как можно сделать приветственное окно при раздачи wifi с Android?:) Ну т.е чтобы...

SignInButton - при повторном нажатии окно выбора аккаунта не показывается - Программирование Android
Здравствуйте уважаемы форумчане, столкнулся с такой бедой. Я создал кнопку SignInButton при нажатии по которой вызывается вот такая...

Как закрыть фрагмент - Программирование Android
Есть главное активити в котором с помощью фрагментов показывается разный контент. Типа таба с очень большим числом вкладок. Информация для...

Как закрыть фрагмент? - Программирование Android
Нужно в самом фрагменте завершить его работу и вернуться обратно, как это реализовать

Как закрыть диалог - Программирование Android
Я запускаю метод, чтобы залогиниться через FB. Всё происходит с помощью фрагмента, после авторизации окно остается фрагмента остается. А...

Как закрыть приложение из view activity? - Программирование Android
Есть простой класс который расширяется от View в котором нужно завершить другое активити, этот View класс добавлен в основной класс с...

Закрыть все Activity кроме первой - Программирование Android
Есть несколько Activity, с первой переходу во вторую с второй в третью и тд, нужно закрыть все Activity, ну например находясь в третьей...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Slon747
59 / 37 / 1
Регистрация: 24.08.2013
Сообщений: 422
20.11.2014, 11:51  [ТС]     MarkerInfoWindowAdapter. Закрыть окно при щелчке по нему #2
Вот так:
Java
1
marker.hideInfoWindow();
Yandex
Объявления
20.11.2014, 11:51     MarkerInfoWindowAdapter. Закрыть окно при щелчке по нему
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru