Перейти к содержанию
Fire Monkey от А до Я

AndroidHalfNoob

Пользователи
  • Постов

    290
  • Зарегистрирован

  • Посещение

Весь контент AndroidHalfNoob

  1. Придумал при перетаскивании маркера создавать новый маркер в этой позиции но не выводить его на экран. координаты меняются, но в каком то странном формате они отображаются.
  2. ну да. тут расчет на то, что пользователь захочет как можно точнее указать свое местоположение и будет по максимуму зуммировать карту:)
  3. Нашел такой выход: точность немного страдает, но
  4. как оказалось нет. наверное так и придется делать. при запуске формы ставить на карту маркер, а если щелкаешь на карту пальцем, то маркер удалять и создавать новый и уже записывать его координаты. с перетаскиванием то эффектнее смотрится:) но событие MapView1MarkerDragEnd не возвращает его новые координаты на карте.
  5. Вот и я сейчас столкнулся с данной проблемой. Что при перетаскивании маркера указываются его координаты при создании, а новые координаты не могу сообразить пока как сделать.
  6. Приложение десктопное или мобильное? Если мобильное, то все ок работает. кидаешь на форму ListView1 задаешь ему свойства ItemAppearance=ImageListItemBottomDetailRightButton В событиях выбираешь ListView1ButtonClick и туда пишешь код. Вот тестовый пример. При нажатии на элемент строки выдается сообщение и при нажатии на кнопку этого элемента выдается сообщение.
  7. Кстати Rusland ты разобрался как отобразить обновленные координаты при перетаскивании маркера?
  8. Ок. попробовал. все хорошо работает.
  9. Интересует, есть ли какая-то обучалка, как работать с компонентом StyleBook? Например как создать какую нибудь кнопку это понятно... перетащить компоненты и все, а как потом все это использовать? ну и хотелось бы узнать возможности этого компонента. Что он умеет.
  10. да. этот код я уже встречал, но он не запускается так как в подчеркивается TList я так понял что необходимо какой то модуль подключить в проекте в разделе Uses. надо подключать SysUtils или что то другое?
  11. Можешь еще подсказать как удалить все маркеры? если например у меня на форме были раставлены маркеры. потом я переключился на другую форму. и при возврате на предыдущую у меня должны все маркеры что там были удалиться и создаться новые. уже дополненные. пробую код if assigned (Marker) then Marker.remove что то типа такого. строчку на память написал. сейчас перед глазами нет кода. или тут был еще кусок кода с "загоном" всех маркеров в TList<TMapMarker>; подскажи если этим способом пользоваться, какой модуль надо подключать чтобы описать TList
  12. Подскажите как заставить маркер перетаскиваться по карте? сделал на нажатие по маркеру но ни с места.
  13. вот еще не большой пример. например приложение свернуто и есть NotificationCenter. Пришло уведомление и было бы неплохо оповестить пользователя вибрацией. в Edit1.Text вставляем длительность вибрации. 1000 = 1сек.
  14. пришел домой. запустил код Descrip := TMapMarkerDescriptor.Create(Position); Descrip.Icon:=ImageList1.Source[0].MultiResBitmap.Items[0].Bitmap; MapView1.AddMarker(Descrip); и все работает. все таки на работе 8-ка глючная.
  15. естественно я вписал свой ApiKey в проект.
  16. кстати... картинка должны быть 32*32? или любая может быть? я к тому что на карте если маркер примет форму картинки то в зависимости от размера картинки такой же будет и размер маркера?а то при 32*32 качество ни какое.
  17. У меня не запустилась. Пишет Инвалид Токен что то там ему с манифестом не нравится. ты наверное в 10 Делфи делал проект? а я на 8 пытаюсь запустить.
  18. При таком коде приложение просто закрывается. видимо точно в ImageList что-то не хватает. Добавил одну картинку. больше ни чего там нет.
  19. Ну как? решилась проблема? Я тоже озадачился этим вопросом на карте нажимаю и появляется стандартный маркер пытаюсь изменить его вид (загрузить из ImageList1). программа закрывается и все. ни какой ошибки не выдает
  20. Найдено решение проблемы. Спасибо Vitaldj. Дал доступ к своему серверу и "круг подозреваемых сузился" Все оказалось намного проще чем казалось.
  21. вряд ли в сервере. на нем хостинг где крутится сайт. создал на нем еще одну базу данных. в ней таблицу и подключаюсь к ней. дело в том что если с 4G захожу на сайт, который там крутится, то сайт то нормально работает.
  22. Создал новый проект. кинул MyConnection1 и MyTable1 Задал все свойства двум компонентам. Кинул кнопку. для нее написал Button1Click. Весь текст модуля. Ни чего лишнего. Запускаю сразу с 4G. Черный экран. WIFI нормально работает. Появляется форма с одной кнопкой. Нажимаю на нее и выдается сообщение с названием первой записи в удаленной базе.
  23. так я тоже их получаю. странно что при смене типа подключения данные не приходят.
  24. Хрень какая-то. у меня не работает Кстати... данные из таблицы выводились в ListView ?
  25. Из LiveBindings удалил все связи. Программно загружаю в ListView1. Результат теперь другой. выдается сообщение - Приложение остановлено и кнопка ДА. нажимаю и все закрывается. Если включаю WIFI, то все работает.
×
×
  • Создать...