}Else if(!istelephonycalling (context)) {ANDROID.UTIL.LOG.E ("Zhangshuli", "2"); PowerManager PowerManager=( PowerManager) (Context.getsystemservice (Context.power_service)); Powermanager.wakelock WakeLock=NULL; WakeLock= Powermanager.newwakelock (Powermanager.full_wake_lock |Powermanager.acquire_causes_wakeup| Powermanager.on_after_release, "Mms_wake_lock"); LongWakeuptime = 0; Try{contentresolver cr=Context.getcontentresolver (); Wakeuptime=android.provider.Settings.System.getInt (CR, Settings.System.SCREEN_OFF_TIMEOUT); } Catch(settingnotfoundexception e) {mmslog.e (TAG,"Exception occured in Wakeupscreen ()"); } wakelock.acquire (Wakeuptime); if(WakeLock! =NULL) {wakelock.release (); } } Else if(Notificationpreferenceactivity.ispowernotificationenable ()) {PowerManager PowerManager=( PowerManager) (Context.getsystemservice (Context.power_service)); Powermanager.wakelock WakeLock=NULL; WakeLock= Powermanager.newwakelock (Powermanager.full_wake_lock |Powermanager.acquire_causes_wakeup| Powermanager.on_after_release, "Mms_wake_lock"); ANDROID.UTIL.LOG.E ("Zhangshuli", "3"); Wakelock.acquire (); if(WakeLock! =NULL) {wakelock.release (); } }
11111-screen turned off