Comment désactiver le bouton Tâches récentes / Apps

Je suis en train de construire un jeu d'enfant de l'application pour Android. J'ai besoin de désactiver toutes les touches quand il est en cours d'utilisation.
J'ai configurer l'Application comme la Maison de l'App et la désactivation de la touche de retour (qui prend soin de la Maison et le bouton de Retour).
Pour effacer la récente liste de tâches, j'ai créé une liste de Mannequin Activités qui démarrer, puis sur terminer lorsque l'application démarre. Le Mannequin Activités ressembler à:

public class Dummy1 extends Activity
{
  public void onCreate(Bundle paramBundle)
  {
    super.onCreate(paramBundle);
   finish();
}
}

Et puis dans mon onCreate de l'application, j'ai effectuer:

this.pm.setComponentEnabledSetting(new ComponentName(this, Dummy1.class),   PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);

Intent localIntent1 = new Intent(this, Dummy1.class);
localIntent1.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(localIntent1); 

Cela prend en charge lorsque quelqu'un essaie de tenir la touche d'Accueil enfoncée pour afficher les tâches récentes comme je l'ai créer 8 de ces et ils sont tous vides, de sorte que l'utilisateur ne peut pas cliquer sur pour modifier les applications.

Maintenant le seul bouton je n'arrive pas à désactiver est le "Tâches Récentes/Apps" (disponible mainlyon appareils HTC, c'est à dire One X, One S, etc.). Ce bouton semble encore faire toutes les tâches récentes (même si mon mannequin tâches ont été créés) et je n'arrive pas à trouver un "crochet" pour l'événement qui est déclenché lorsque ce bouton est pressé?

Note: je sais que c'est possible depuis apps comme ToddlerLock l'ont fait....Je n'arrive pas à le comprendre.

source d'informationauteur Mace