一下方法或设置均未验证

==========

锁屏或黑屏会广播两个消息分别是:ACTION_SCREEN_OFF和ACTION_SCREEN_ON
程序控制手机永远不锁屏或者永远亮光:通过设置View.setKeepScreenOn(boolean)的方法可以永不锁屏

 

===========以下方法作者声称没有监听到该广播===========

public void onReceive(Context context, Intent intent) {

if(intent.getAction().equals( "android.intent.action.SCREEN_OFF" )){
Toast.makeText(context, "bbbb", Toast.LENGTH_LONG).show();

}
}
xml文件中如下:





================以下禁止锁屏方法未验证==============

在每个Activity的onCreate里面加上如下代码就可以了:
@Override
protected void onCreate(Bundle icicle){
super.onCreate(icicle);
getWindow();addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}