如何使用扩展Thread的类的run()方法中的LOCATION_SERVICE? 这两个都给了我错误:
lm = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
未定义类型为Thread_ReadGps和
的方法getSystemService(String)lm = (LocationManager) context.getSystemService(LOCATION_SERVICE);
LOCATION_SERVICE无法解析为变量
谢谢!
答案 0 :(得分:8)
getSystemService是一种上下文方法,所以你需要像在第二行一样调用它。
LOCATION_SERVICE也是上下文的静态变量,因此您需要像在第一行中那样调用它。因此,只需将第一行和第二行结合起来即可获得:
lm = (LocationManager) context.getSystemService(Context.LOCATION_SERVICE);