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

Отобразить местоположение на карте по координатам - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Ошибка в Android Studio, связанная с java http://www.cyberforum.ru/android-dev/thread1403803.html
Доброго времени суток! У меня при компилировании проекта выходит ошибка : Error:Execution failed for task ':app:dexDebug'. > com.android.ide.common.process.ProcessException: org.gradle.process.internal.ExecException: Process 'command 'C:\Program Files\Java\jdk1.8.0_20\bin\java.exe'' finished with non-zero exit value 2 Думал из-за подключенных библиотек к проекту, но даже убрав из настроек...
Программирование Android Анимированная отрисовка символа Всем добрые день! Хоть и здоровалась уже.:) Такой вопросец. Есть канвас. Хочу сделать отрисовку символа на нём. Но не просто отрисовку, а анимированую. Будто кто-то рисует по канве. На стековерфлоу нашла код, который у всех работает(судя по комментариям)! А у меня нет... Помогите, пожалуйста. Код вьюхи. public class MyView extends View { int framesPerSecond = 60; long... http://www.cyberforum.ru/android-dev/thread1403785.html
Загрузка изображений из интернета на реальном устройстве Программирование Android
По мотивам одной книжки написал такую вот программу, которая загружает и показывает изображение из интернета: public class MainActivity extends ActionBarActivity { private static final String DEBUG_TAG = "TestBitmapURL"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
Приложение на Android (дипломный проект) Программирование Android
Всем доброго времени суток! Друзья, помогите с идеей приложения под Android. Предыдущую тему диплома запороли,теперь в свободном плавание, есть знания и не большой опыт в программировании на java. Какое приложение можно создать, достойное для дипломного проекта?Всем спасибо за внимание.
Программирование Android Растянуть TableLayout на всю часть родителя http://www.cyberforum.ru/android-dev/thread1403386.html
Всех приветствую, котятки! На повестке дня снова вопрос... Мучаюсь здесь с TableLayout, но всё никак не могу растянуть его на всю часть парента. Помогите, пожалуйста! Такой вот кодец. gameSquare = new TableLayout(this); gameSquare.setBackgroundColor(Color.BLUE); for (int i = 0; i < rows; ++i) { TableRow row = new TableRow(this); for (int j = 0; j...
Программирование Android Как можно сделать в Gridview или BaseAdapter кнопки ToggleButton? Всем привет,у меня такой вопрос как можно сделать в Gridview или BaseAdapter кнопки togglebutton,чтоб вкл и выкл на кнопки были ,смысл такой ,есть два массива с картинками в выключенном режиме один массив в включенном втрой массив картинок,как это можно сделать? подробнее

Показать сообщение отдельно
znseday
16 / 16 / 1
Регистрация: 20.03.2012
Сообщений: 452

Отобразить местоположение на карте по координатам - Программирование Android

25.03.2015, 17:38. Просмотров 1809. Ответов 13
Метки (Все метки)

Взял из книжки такой код для отображения местоположения на карте по заданным координатам (например, взял координаты Москвы):
Java
1
2
3
4
                    String geoURI = String.format("geo:%f,%f?z=10", 55.75, 37.62); // использовать другой формат запроса?
                    Uri geo = Uri.parse(geoURI);
                    Intent geoMap = new Intent(Intent.ACTION_VIEW, geo);
                    startActivity(geoMap);
Сначала андроид (как и подобает) предлагает выбрать какую программу использовать (в моем случае это Гугл карты и Яндекс карты). Но местоположение отображает где-то на краю вселенной в океане (при этом метку с координатами подписывает правильно).

В чем может быть дело? Как сделать, чтобы местоположение отображалось правильно?
(У меня есть подозрение, что нужно как-то по другому отправлять запрос (в другом формате))

Добавлено через 8 минут
Пока решил пока проблему так:
Java
1
2
3
4
5
6
                    String geoURI = String.format("geo:%f;%f?z=10", 55.75, 37.62);
                    geoURI = geoURI.replaceAll(",", ".");
                    geoURI = geoURI.replaceAll(";", ",");
                    Uri geo = Uri.parse(geoURI);
                    Intent geoMap = new Intent(Intent.ACTION_VIEW, geo);
                    startActivity(geoMap);
Т.е. проблема в том, что является разделителем дробной части числа.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru