google感知API指南页面中提到了上下文类型。
上下文数据包括传感器派生的数据,如位置(lat/lng)、位置(家庭、工作、咖啡店)。
但是,在带有Place类型地点参考的参考页面中,没有提到Home类型。有什么方法可以找出用户是否在家(当然,如果他在谷歌设置中设置的话)?
发布于 2020-04-27 16:16:54
派对有点晚了,但是现在谷歌的感知API已经过时了,你可以用NumberEight SDK作为替代。一个好处是它也适用于iOS。
它执行各种各样的上下文识别任务,包括:
它还可以通过在线门户记录报告和分析的用户上下文。
要快速检查用户何时在Kotlin家中,您可以这样写:
val ne = NumberEight()
ne.onPlaceUpdated { glimpse ->
val place = glimpse.mostProbable
if (place.context.home == Knowledge.AtPlaceContext) {
Log.d("MyApp", "User is at home!")
}
}披露:我是开发人员之一。
https://stackoverflow.com/questions/38354898
复制相似问题