Android 7.0 a introduit l'API multi-fenêtre native qui permet d'afficher les applications en mode écran partagé de manière globale.
Toutefois, dans la pratique, un inconvénient l'empêche d'être aussi utile que certains utilisateurs l'imaginent. De nombreuses applications, lorsqu'elles se trouvent dans la vue multifenêtre mais qu'elles ne sont pas focalisées (c'est-à-dire que l'utilisateur interagit avec une autre application dans la vue multifenêtre), interrompent leurs activités : Les applications de messagerie instantanée ne mettent plus à jour les messages entrants, les applications de musique/vidéo interrompent la lecture et les jeux ne poursuivent pas leurs actions.
Le guide officiel des développeurs mentionne brièvement le comportement de pause, et d'après ce que j'ai compris, les applications doivent être programmées en tenant compte de cela pour ne pas l'afficher. Mais existe-t-il un moyen de contourner cette limitation en tant qu'utilisateur ? D'après ce que j'ai entendu de la part d'autres utilisateurs, les forks Android de certains fabricants, comme MIUI, ne présentent pas ce type de pause.
TL;DR : Puis-je empêcher l'application hors-focus de se mettre en pause en multi-fenêtre ?