-
@Override
-
protected void onCreate(Bundle savedInstanceState) {
-
// TODO Auto-generated method stub
-
super.onCreate(savedInstanceState);
-
myBroadCastReceiver = new MyBroadCastReceiver();
-
}
-
@Override
-
protected void onResume() {
-
// TODO Auto-generated method stub
-
super.onResume();
-
IntentFilter intentFilter = new IntentFilter();
-
intentFilter.addAction(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
-
System.out.println(“I’m coming, myBroadCastReceiver注册了!”);
-
registerReceiver(myBroadCastReceiver, intentFilter);
-
}
-
private class MyBroadCastReceiver extends BroadcastReceiver{
-
@Override
-
public void onReceive(Context context, Intent intent) {
Android中屏蔽 电源键长按、Home键、Home长按,Android2024面试题
最新推荐文章于 2024-07-05 14:19:23 发布
本文介绍了如何在Android应用中通过BroadcastReceiver屏蔽电源键长按、Home键以及Home键长按的详细步骤,包括监听ACTION_CLOSE_SYSTEM_DIALOGS广播并处理不同按键事件。同时,文中提及Android开发者的学习与成长,强调不断提升技能以适应行业需求的重要性。
摘要由CSDN通过智能技术生成