1 votes

Comment simuler une pression longue sur le bouton Home ?

J'utilise ICS sur un HTC Desire. Une pression longue sur le bouton d'accueil affiche la liste des applications récemment ouvertes. Existe-t-il un moyen de la lancer sans utiliser le bouton d'accueil ?

Veuillez noter que je veux faire ce que fait une pression longue sur le bouton d'accueil, c'est à dire faire apparaître la liste des applications ouvertes en stock et non une application tierce.

0 votes

1voto

Firelord Points 23064

Vous pouvez ouvrir la liste des applications récentes en utilisant adb .

Configuration ADB dans le PC Connectez le téléphone au PC, activer le débogage USB dans le téléphone, lancez un shell sur le PC, et entrez :

adb shell input keyevent --longpress 3

3 es un KeyEvent pour appeler la maison. En voir plus ici . De même, si la liste des messages récents n'est pas liée à l'appui long sur la touche Accueil mais à une autre touche comme la touche Menu/Ouvrir, la commande n'entraînera aucune activité visible sur l'appareil. Dans ce cas, recherchez le KeyEvent associé à votre touche.

Le paramètre --longpress n'est pas disponible pour les versions d'Android antérieures à la version Kitkat donc la commande vous donnerait une erreur sur ICS ou JB.

Sinon, dans mes appareils, j'ai constaté que l'activité responsable de l'affichage de cette liste est gérée par SystemUI. Vous pouvez appeler cette activité en utilisant ADB pour afficher la liste des applications récentes.

adb shell am start -n com.android.systemui/.recent.RecentsActivity

(Ajouter --activity-clear-task à la fin si l'activité n'apparaît pas au début. L'espace est important avant -- .)

Cela a fonctionné sur Android 4.2.1, 4.4.2 et 5.0.2. Pour Lollipop, utilisez com.android.systemui/.recents.RecentsActivity pour afficher la liste des applications récentes en 3D, sinon, vous verrez une liste en 2D, ce qui est habituel pour Android 4.x.

Quant au lancement dans l'appareil sans entrer les commandes, il suffit d'utiliser QuickShortcutMaker o Tasker pour créer des raccourcis sur l'écran d'accueil pour ladite activité.

0 votes

On peut aussi considérer cette réponse : stackoverflow.com/a/20537408/4720957

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X