0
我有一个关于服务中的静态变量的问题。当服务被调用时,android- static变量会被更新吗?
我写下面的代码。
public class NotificationService extends NotificationListenerService {
private String $previousNotificationTimestamp = "GodLovesYou";
private static boolean $broadcastReceiverRegistered = false;
@Override
public int onStartCommand(Intent _intent, int _flags, int _startId) {
}
该服务现在正在运行,但如果服务得到通过的意图回忆说,它运行onStartCommand()
方法不onCreate()
方法。
在这种情况下,服务更新静态变量值? (这意味着$ broadcastReceiverRegistered = false)
我已经改进了你的问题,因为这是可能的,你能否让它更清楚地理解? –