android - onLocationChanged 未在 android Q (android 10) 上调用
问题描述
我有以下代码来请求新位置:
mLocationManager.requestLocationUpdates(LocationManager.GPS_PROVIDER, 0, 0, mLocationListener);
并在 public void onLocationChanged(Location location) 中回调。
这在 android P 或更低版本上运行良好,但我发现在 android Q 上未调用回调方法 onLocationChanged,尽管我已经拥有正确的权限。
解决方案
推荐阅读
- asp.net-core-mvc - 如何在 ASP.NET Core MVC 中使用 DbContext.FindAsync() 读取文本[]?
- azure - 如何更改命名空间 kube-system 的 CPU 限制
- python - python - 具有嵌套结构的多个文件夹
- python - 即使调用一次,Keras Lambda 层也会运行两次
- r - 有条件地保留和删除 R 中的行
- python - Dividing a list into subsets according to a numeric array in Python
- angular - 属性在规范文件中被识别为未定义,即使它存在于组件中。使用 Karma 进行 Angular 单元测试 - Jasmine
- python - Pybullet:如何获取 getJointStates 和 setJointMotorControlArray(TORQUE_CONTROL) 之间的扭矩值关系?
- entity-framework-core - SQL Server 2019 Express 是否支持只读模式?
- html - 关于集中图像的快速问题 - 初学者在这里