码迷,mamicode.com
首页 > 其他好文 > 详细

11111-屏幕打开关闭

时间:2015-04-15 18:49:06      阅读:160      评论:0      收藏:0      [点我收藏+]

标签:

 } 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");
                long wakeUpTime = 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-屏幕打开关闭

标签:

原文地址:http://www.cnblogs.com/zhangshuli-1989/p/4429052.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!