Android LocationClient requestLocationUpdate不接受;这";作为有效参数

Android LocationClient requestLocationUpdate不接受;这";作为有效参数,android,location-client,Android,Location Client,My Main活动实现GooglePlayServicesClient.ConnectionCallbacks、GooglePlayServicesClient.OnConnectionFailedListener、LocationListener,但当我调用mLocationClient.requestLocationUpdates(mLocationUpdates,this)时 (mLocationClient是LocationClient的全局变量)我收到一个错误,指出“无法解析方法req

My Main活动实现GooglePlayServicesClient.ConnectionCallbacks、GooglePlayServicesClient.OnConnectionFailedListener、LocationListener,但当我调用
mLocationClient.requestLocationUpdates(mLocationUpdates,this)时
(mLocationClient是LocationClient的全局变量)我收到一个错误,指出“无法解析方法requestLocationUpdate(com.google.android.gms.location.LocationRequest,com.example.mainActivity)


我的类缺少什么吗?根据google教程和其他示例,此方法有效。我哪里出错了?

您的活动必须实现
LocationListener


如果它对您有帮助,请将其标记为Asnwer。

我已在我的活动中实现了LocationListener以及所有需要覆盖的方法。但仍然无效。如果我实现了它,则不应将“this”作为requestLocationUpdate(LocationRequest,LocationListener)的参数之一使用?@WillieNelif如果您执行了公共维护活动扩展活动实现LocationListener,那么“此”应该可以工作。请发布您的活动代码,以便我们可以看到发生了什么。根据答案,如果您实现LocationListener接口,它应该可以工作。