我有一个服务,我使用的是CountDownTimer。
问题是 - 在onTick(...)
的{{1}}函数内,我需要使用
CountDownTimer class
问题是我收到以下错误: FBBlockerService.FBServicelockCountdownTimer
类型的方法getSystemService(String)未定义有没有办法解决这个问题?
ActivityManager am = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
答案 0 :(得分:2)
使用
ActivityManager am = (ActivityManager)FBBlockerService.this.
getSystemService(ACTIVITY_SERVICE);
而不是
ActivityManager am = (ActivityManager) this.getSystemService(ACTIVITY_SERVICE);
因为this
方法中的onTick
引用了FBServicelockCountdownTimer
类上下文而不是FBBlockerService