Как периодически запрашивать местоположение в службе переднего плана в приложении Android, разработанном с помощью MAUI?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как периодически запрашивать местоположение в службе переднего плана в приложении Android, разработанном с помощью MAUI?

Сообщение Anonymous »

Я хочу создать службу forground. Эта служба переднего плана должна получать местоположение каждые 5 минут.
Чтобы создать и запустить службу переднего плана, я выполнил код в ответе на этот вопрос: Как создать службу переднего плана Android. в MAUI
Однако он показывает только уведомление в строке состояния, но не более того.
У меня два вопроса.< /p>
Во-первых: в примере мне нужно нажать кнопку, чтобы запустить службу. Но если я хочу запускать передний план при запуске приложения, должен ли я запускать службу в файле MauiProgram.cs? или, возможно, в коде главной страницы?
Во-вторых: служба переднего плана показывает только значок в строке состояния, но мне нужно периодически получать местоположение. Для этого я думал использовать BackgroundWorker, но это ресурс .NET из System.ComponentModel. Я не знаю, смогу ли я использовать его в службе переднего плана, поскольку он принадлежит платформе Android. Если его невозможно использовать, как я могу периодически получать данные о местоположении?
Спасибо.
Как мне делать дальше? создать

Подробнее здесь: https://stackoverflow.com/questions/761 ... -android-a
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»