Dee*_*Ror 3 android geolocation kotlin
我正在使用 Fused Api 进行位置更新。我正在使用 Fused Api with Activity 工作正常。但是当我在服务类中使用它时,它显示 这是我的服务类代码。发生错误的地方
小智 7
类Task(https://developers.google.com/android/reference/com/google/android/gms/tasks/Task)具有三个方法重载addOnCompleteListener:
addOnCompleteListener(OnCompleteListener<TResult> listener)addOnCompleteListener(Activity activity, OnCompleteListener<TResult> listener)addOnCompleteListener(Executor executor, OnCompleteListener<TResult> listener)您Service的既不是 也不Activity是Executor。所以后两个重载不适用于您。只需删除第一个参数并像这样使用它:
mFusedLocationClient!!.lastLocation.addOnCompleteListener { task ->
//do something
}
| 归档时间: |
|
| 查看次数: |
2768 次 |
| 最近记录: |