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

OnePeople

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

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

  • Посещение

  • Победитель дней

    64

OnePeople стал победителем дня 26 апреля 2025

OnePeople имел наиболее популярный контент!

6 Подписчиков

Посетители профиля

21 221 просмотр профиля
  1. Информации мало, вообще к установке имеет отношение только файл манифеста смотрите ошибки там.
  2. Есть ли горячая клавиша для перехода между парными операторами, например от repeat к until?
  3. Ну так понятно это же код java, смотрите pas, я не проверял некогда Android.SensorListener.rar
  4. Ну так разницы ни какой onLocationChanged срабатывает при изменении локации, а у вас просто одиночный запрос локации. Для написания компаса вам нужно просто описать 2 слушателя по аналогии с LocationListener sensorManager = (SensorManager) getSystemService(Context.SENSOR_SERVICE); accelerometer = sensorManager.getDefaultSensor(Sensor.TYPE_ACCELEROMETER); magnetometer = sensorManager.getDefaultSensor(Sensor.TYPE_MAGNETIC_FIELD); sensorManager.registerListener(this, accelerometer, SensorManager.SENSOR_DELAY_GAME); sensorManager.registerListener(this, magnetometer, SensorManager.SENSOR_DELAY_GAME); } Все очень просто
  5. В чем вопрос не понятно, вы же получаете в методе onLocationChanged location, там и берите что вам нужно направление, скорость, высоту и и.д.
  6. Вообще для 14 андроида не знаю, но для 15 описано новое поведение служб dataSync https://developer.android.com/develop/background-work/services/fgs/timeout?hl=ru И все время советуют перейти на WorkManager
  7. А в манифесте объявлено разрешение для службы "android.permission.FOREGROUND_SERVICE_DATA_SYNC"?
  8. OnePeople

    onPause

    Как переопределить метод Android приложения onPause?
  9. Ручками надо транслировать API, причем это androidx поэтому вам необходимо добавить в проект библиотеку androidx.work
  10. Может у вас конфликт с предыдущей версией, удалите старую версию и попробуйте установить заново?
  11. Да нет же. Для мобильных приложений есть библиотека alcinoe. Скоро там будет быстрый listbox и вообще будет ок. В исходниках вы можете посмотреть примеры реализаций множества api android, в том числе и запрос разрешений. Все будет работать очень быстро, красиво, и как рекомендует гугл. Также посмотрите на kastree там тоже много чего есть, вообще сейчас с андроид трудностей вообще у Делфи не каких, а то что встроенные компоненты Делфи глючат, то зачем их вообще использовать, если вам не нужна мультиплатформа. Любое апи переносится на Делфи за пару минут. Тут больше вопросов к самому андроида и их меняющемуся апи от версии к версии андроид, androidx библиотеки должны решать эти проблемы, но не всегда у них это получается.
  12. Так вы делайте не через методы delphi, а через методы android и проблем не будет.
  13. PermissionsService.RequestPermissions(AppPermissions); Да оно и не будет открываться на андроид 13 Вам ничего не мешает добавить описание этих переменных.
  14. Думаю тут именно нужно сохранять свойства объектов отдельно и использовать json. Допустим у вас в layout находятся нужные вам объекты, вы проходитесь по ним циклом и для объектов tcontrol записываете расположение, дальше уже по типу объекта нужные вам данные, а при загрузке этого файла также через цикл загружаете по данным, и свойствам, допустим можете использовать tagString = кругприм и тогда присваивать ему в onClick нужный метод.
×
×
  • Создать...