3 votes

Comment puis-je réinitialiser les paramètres de résolution et de DPI de WindowManager dans l'écran de sélection de l'utilisateur de Google TV ?

Je faisais des expériences avec le wm size et wm density et maintenant l'écran de sélection de l'utilisateur de Google TV ne me laisse pas choisir un utilisateur, me disant que 1920x1080 n'est pas une résolution supportée quand je le fais.

Étrangement, ce n'est pas la résolution qui pose problème, mais plutôt le DPI, qui est divisé par deux. Réinitialiser le DPI avec wm density reset me permet de sélectionner un utilisateur, mais cela doit être fait après chaque redémarrage.

Comment puis-je réinitialiser ces paramètres cassés ?

2voto

hacker1024 Points 151

Le problème est causé par un paramètre de résolution problématique. Lorsque la résolution est réglée sur 4K avec une commande telle que wm size 3840x2160 la résolution de WindowManager reste à 1080p, mais divise par deux le DPI émulé. La résolution de 3840x2160 est sauvegardée, ce qui provoque ce comportement à chaque démarrage.

Pour résoudre définitivement le problème, exécutez les commandes suivantes sur l'écran de sélection des utilisateurs :

wm size 1920x1080
wm density reset

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