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

GPS + растровая карта - Android

Восстановить пароль Регистрация
Другие темы раздела
Android Деление на группы ListView android http://www.cyberforum.ru/android-dev/thread941277.html
Подскажите как поделить ListView на группы если используется SherlockFragment? Хочу разделить данные по датам. вот такой вот код package com.example.aucaintouch; import java.util.ArrayList; import java.util.HashMap;
Android Адаптер для GridView Доброго времени. пытаюсь реализовать адаптер для GridView но почемуто не совсем получается. Суть вот в чем. я создал свой компонент: код View: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical" > <LinearLayout... http://www.cyberforum.ru/android-dev/thread941232.html
Android ListView с мультивыбором
Здравствуйте форумчане) такой вопрос. есть листвиев с моим адаптером через hashmap хочу этот листвиев использовать как мультивыбор но только не через стандартный ассет а с помощью этого же адаптора, тоесть у меня за место чекбокса стоит imageview как проще сделать обновление hashmap чтобы после нажатия на позицию картинка менялась и записывался статус в hashmap???
Непонятный баг в ListView Android
В общем, суть такова: Имеется список контактов в ListView. Каждый пункт содержит аватарку, имя и телефон. Адаптер ListView: class ContactAdapter extends BaseAdapter{
Android Обработка нажатия каждого элемента List View http://www.cyberforum.ru/android-dev/thread941124.html
Доброго времени суток! Нужна помощь в реализации нажатия на элемент лист вью. Необходимо присвоить каждому в списке элементу переход на разные активити. Я попробовал реализовать следующим способом, но при осуществления поиска по элементам, первый найденный элемент тоже переходит на ту активити, которая задана для первого элемента массива, как это исправить? lv.setOnItemClickListener(new...
Android Fragments и Activity Есть приложение некоего калькулятора, в котором есть activity_main.xml, где реализованы кнопки и клас MainActivity.java, в котором происходят все вычисления... В приложении реализовал боковое меню с помощью фрагментов, теперь калькулятор отображается, но не считает, т.е. фрагмент отображает только activity_main.xml, а MainActivity.java как бы не у дел... Подскажите пожалуйста пути решения. подробнее

Показать сообщение отдельно
Wenceslaus
Android Developer
 Аватар для Wenceslaus
129 / 129 / 4
Регистрация: 05.07.2013
Сообщений: 205
21.08.2013, 17:24     GPS + растровая карта
sirik2012, что ж, давайте рассуждать.
Дано: карта 800х800, левый верхний угол - 49.905000, 029.123450. Центр 55.000000, 035.000000 (хотя лучше брать правый нижний угол).
Найти положение точки 51.000000, 030.000000 на карте.
Решение:
Рассчитаем масштаб одного пикселя:
- высота пикселя (55.000000 - 49.905000) / 400 = 0,0127375.
- ширина пикселя (35.000000 - 29.123450) / 400 = 0,015.
но в полевых условиях пиксель будет квадратный, так что достаточно одной стороны.
Рассчитываем положение точки на карте:
- ось абсцисс (55.000000 - 51.000000) / 0,015 = 267.
- ось ордината (35.000000 - 30.000000) / 0,0127375 = 393.
Координаты есть, осталось нарисовать иконку.
Используем Canvas, рисуем относительно величины карты, учитывая размер самой иконки:
Java
1
Canvas.drawBitmap(bitmap, 267-width, 393-height, null);
, где bitmap - иконка; width - половина ширины иконки; height - половина высоты иконки.
Осталось добыть необходимые величины, вывести формулы и написать код.
Задача решена.
 
Текущее время: 07:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru