Home键监听
发布日期:2021-06-30 18:39:33 浏览次数:2 分类:技术文章

本文共 808 字,大约阅读时间需要 2 分钟。

home键的事件 通过广播监控,不是通过keyDown事件

广播的意图名:Intent.ACTION_CLOSE_SYSTEM_DIALOGS

private HomeReceiver receiver;private class HomeReceiver extends BroadcastReceiver{
@Override public void onReceive(Context context, Intent intent) { if (intent.getAction().equals(Intent.ACTION_CLOSE_SYSTEM_DIALOGS)) { //如果是home键,执行一些自定义操作 } }}@Overrideprotected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); //注册home键的广播 receiver = new HomeReceiver(); IntentFilter filter = new IntentFilter(Intent.ACTION_CLOSE_SYSTEM_DIALOGS); registerReceiver(receiver, filter);}@Overrideprotected void onDestroy() { // TODO Auto-generated method stub //取消home键的广播 unregisterReceiver(receiver); super.onDestroy();}

转载地址:https://linqiarui.blog.csdn.net/article/details/51173609 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:手机总流量统计
下一篇:监视任务栈中最新打开的程序

发表评论

最新留言

不错!
[***.144.177.141]2024年04月24日 12时30分47秒