gpt4 book ai didi

android - 如果应用程序启动后允许位置,Delphi Android 位置传感器不起作用

转载 作者:行者123 更新时间:2023-12-03 17:39:29 26 4
gpt4 key购买 nike

我有一个有趣的问题 TLocationSensor .如果在我启动应用程序之前 Android 菜单中允许该位置,则传感器工作正常。我捕获了事件OnLocationChange .但是,如果我不允许在 Android 菜单中定位并启动应用程序,然后在 Android 菜单中允许定位,则传感器不起作用。

Activity OnLocationChange不叫。

设置 LocationSensor1.Active := true;在这种情况下没有帮助。

如何在我的应用程序启动后自动允许定位?

我正在使用 Delphi XE10.1 BerlinAndroid 6.0

最佳答案

今天也解决了同样的问题。手动设置应用程序权限在我的情况下完成了这项工作
编辑:手动添加到 AndroidManifest.xml:

<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />

关于android - 如果应用程序启动后允许位置,Delphi Android 位置传感器不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39808257/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com