hi 各位大哥,
小弟想问一下,怎么获得屏幕锁屏或者变成黑屏时候信息??andorid在变成这两个状态时候会向外传播信息吗??若可以,有什么办法吗??
还有就是我怎么能让程序控制手机永远不锁屏或者永远亮光,andorid能做到吗??
十分期待各位大侠的回答!!
谢谢谢谢
小弟想问一下,怎么获得屏幕锁屏或者变成黑屏时候信息??andorid在变成这两个状态时候会向外传播信息吗??若可以,有什么办法吗??
还有就是我怎么能让程序控制手机永远不锁屏或者永远亮光,andorid能做到吗??
十分期待各位大侠的回答!!
谢谢谢谢
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文件中如下:
<receiver android:name="ServiceReceiver">
<intent-filter>
<action android:name="android.intent.action.SCREEN_OFF" />
</intent-filter>
</receiver>
可是就是监听不到。是不是我这里有什么地方写错了??
@Override
protected void onCreate(Bundle icicle){
super.onCreate(icicle);
getWindow();addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
}
希望对大家有用啊
你在代码中注册就可以了。不要在manifest里面注册。