【发布时间】:2018-08-07 13:35:08
【问题描述】:
我无法将 JobService 的上下文传递给位置提供程序类。这是我尝试过的:
我的位置提供者类:
public class Mylocation implements
GoogleApiClient.ConnectionCallbacks, GoogleApiClient.OnConnectionFailedListener,
LocationListener {
private Context context;
public void Mylocation(Context context){
this.context=context;
}
//other methods of Location provider
}
这是我的 JobService:
public class LocationMonitoringService extends JobService {
Mylocation mylocation=new Mylocation(this);
//blah blah
}
当我写this 时,Mylocation(this) 出现错误。实际上我想将 JobService 的上下文传递给类。这是我在 Android Studio 中遇到的错误:
Mylocation中的Mylocation()不能应用于 com.example.app.JobService
据我所知,JobService 扩展 service 并且服务是上下文本身。
【问题讨论】:
标签: java android android-context