无法获取用户的位置和地址



[所以我有一个问题,它给了我一个错误,比如:

error: incompatible types: <anonymous LocationCallback> cannot be converted to PendingIntent
LocationServices.getFusedLocationProviderClient(getActivity()).requestLocationUpdates(locationRequest, new LocationCallback() {

那么我该怎么克服呢?我想找到用户的地址并更新它;这个";而不是getActivity((,但它每次都会给出一个错误。]1

在所附的照片中,显示了错误,因为您没有完全重写代码,您缺少第三个参数looper

你的代码应该类似

LocationServices.getFusedLocationProviderClient(this).requestLocationUpdates(mLocationRequest, new LocationCallback() {
@Override
public void onLocationResult(LocationResult locationResult) {
//All your code for parsing or extracting data
}
},
Looper.myLooper()); 

相关内容

  • 没有找到相关文章

最新更新