java - 使用广播接收器检查位置

标签 java android location broadcastreceiver intentfilter

每当我检查位置设置时,我都可以看到谷歌地图等的低使用率。我的问题是我可以声明一个广播接收器,以便它持续接收位置更新吗?我可以检查用户位置是否等于特定位置吗?或者这个过程会像任何东西一样耗尽电池吗?是否有用于更改位置的广播接收器 Intent-Filter? 请帮忙。

谢谢。

最佳答案

如果您想在设备进入特定区域时收到事件,您可能需要查看 Geofencing .您可以指定一个位置和该位置的接近度来触发事件。

关于java - 使用广播接收器检查位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32509631/

相关文章:

java - 要查看的自定义 xml 文件

iphone - 为什么 MKMapView 用户位置属性有一段时间是垃圾……?

linux - 从linux中的某个目录启动shell

Android,EditText - 如何 "delinkify"已经链接(使用 Linkify 类)文本

objective-c - 避免多个位置服务警报

java - Spring bean 验证消息解析

java - 为什么在 catch block 中不允许对象引用?

java - 将多行文本值设置为 imageview 不起作用

java.lang.NoClassDefFoundError : org/apache/xpath/XPathAPI 错误

java - 如何为具有 iOS、Android、Web 应用程序和 Java 后端的平台构建源代码控制存储库?