android 判断屏幕是否关闭


public void onCreate(Bundle savedInstanceState) {

 final IntentFilter filter = new IntentFilter();  
        filter.addAction(Intent.ACTION_SCREEN_OFF);  
        filter.addAction(Intent.ACTION_SCREEN_ON);  
        registerReceiver(mBatInfoReceiver, filter);  

    } 

 

 private final BroadcastReceiver mBatInfoReceiver = new BroadcastReceiver() {  
        @Override  
        public void onReceive(final Context context, final Intent intent) {  
            final String action = intent.getAction();  
           if(Intent.ACTION_SCREEN_ON.equals(action)){  
                Log.d(TAG, "-----------------screen is on...");  
           }else if(Intent.ACTION_SCREEN_OFF.equals(action)){  
                Log.d(TAG, "----------------- screen is off...");  
   
           }  
        }  

    }; 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM