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

Вывести метку на карту google - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Открыть приложение из другого приложения http://www.cyberforum.ru/android-dev/thread987055.html
Добрый вечер. Мне нужно открыть pdf по ссылке. Объясню. Есть путь к файлу, например sdCard/qq/aa.pdf. На телефоне установлена программа, которая рабоатет с pdf(addob, например). Вопрос, как открыть...
Программирование Android Фрагменты в Android Здравствуйте, появилась необходимость использования фрагментов, и тут возник вопрос: как использовать фрагмент несколько раз на одном активити в одно и то же время? Как я понял, то разметки... http://www.cyberforum.ru/android-dev/thread986881.html
error Программирование Android
android-apt-compiler: ERROR: In <declare-styleable> MenuView, unable to find attribute android:preserveIconSpacing что ето за ошибка???? как исправить???
Программирование Android С каждого по совету
Давно хотел освоить программирование под андроид и вот приобрел LG l7. Желание так бы и оставалось желанием, если бы не заметил баг в телефоне, который ремонту не подлежит и обменять телефон тоже не...
Программирование Android Интересное предложение http://www.cyberforum.ru/android-dev/thread986627.html
ОПЛАТЫ НЕ БУДЕТ Я не чего не знаю про программирование мне посоветовали этот форум.Очень нравится заставка в видио и я хотел бы что бы кто нибудь сделал живые обои на андроид думаю это не сложно...
Программирование Android Отображение специальных символов Добрый день! Программа использует для отображения текста специальные символы, например ʌ, ð, з, ʒ и тп. Но на многих устройствах эти символы отображаются как квадрат. По моим наблюдениям,... подробнее

Показать сообщение отдельно
vxg
Модератор
3172 / 1975 / 222
Регистрация: 13.01.2012
Сообщений: 7,606
01.11.2013, 15:56
делал как-то так (ставит метку с подписью в указанные координаты или если их нет пытается поставить метку по адресу)
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
        addresses.setOnItemClickListener(new OnItemClickListener() {
            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
                String geoUri = "geo:";
                if (MainActivity.addresses[position].latitudeLongitude.length() != 0) {
                    geoUri += MainActivity.addresses[position].latitudeLongitude + "?z=18&q=" + MainActivity.addresses[position].latitudeLongitude + " (" + MainActivity.addresses[position].name + ")";
                } else {
                    geoUri += "0,0?z=18&q=" + MainActivity.addresses[position].country + 
                        (MainActivity.addresses[position].region.length() == 0? "" : ", " + MainActivity.addresses[position].region) + 
                        ", " + MainActivity.addresses[position].city +
                        ", " + MainActivity.addresses[position].address;                    
                }
                try {
                    Intent geoIntent = new Intent(Intent.ACTION_VIEW, Uri.parse(geoUri));
                    startActivity(geoIntent);
                } catch (ActivityNotFoundException e) {
                }
            }
        });
к сожалению при расстановки метки по координатам не работает масштабирование, а при попытке поставить метку через адрес выбирает ближайший к указанному адресу уже указанный кем-то на карте баллон.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru