Android之最简单和靠谱的监听Home键和菜单键(最近任务栏)

1、介绍ACTION_CLOSE_SYSTEM_DIALOGS

    /**
     * Broadcast Action: This is broadcast when a user action should request a
     * temporary system dialog to dismiss.  Some examples of temporary system
     * dialogs are the notification window-shade and the recent tasks dialog.
     */
    public static final String ACTION_CLOSE_SYSTEM_DIALOGS = "android.intent.action.CLOSE_SYSTEM_DIALOGS";

按Home键和菜单键会收到消息




2、相关文件

HomeListener.java

package com.example.homekey;

import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.content.IntentFilter;
import android.util.Log;

public class HomeListener {
	
	public KeyFun mKeyFun;
	public Context mContext;
	public IntentFilter mHomeBtnIntentFilter = null;
	public HomeBtnReceiver mHomeBtnReceiver = null;
	public static final

你可能感兴趣的:(Andriod,积累)