0 votos

Forzar la aplicación para que quepa en la pantalla

Estoy intentando utilizar una aplicación para Android que no está muy bien diseñada. Parte de la interfaz de usuario no es visible, lo que impide que funcione. ¿Hay alguna forma de forzarla para que se ajuste a la pantalla? ¿Posiblemente anulando los PPP de la pantalla con una opción de desarrollador?

Esta es una captura de pantalla de la aplicación:

Screenshot from Google Play Store. Yes, it says iPod. Lol.
Captura de pantalla de Google Play Store. Sí, dice iPod. Lol.

En mi teléfono, el botón de "emparejamiento" no es visible, ya que está fuera de la parte inferior de la pantalla, y no hay barra de desplazamiento:

Screenshot from my phone.
Captura de pantalla de mi teléfono.

Como puedes ver, la interfaz de usuario es demasiado grande para caber en la pantalla, por lo que algunas partes quedan desplazadas. Como la interfaz no se desplaza, son inaccesibles.

0 votos

@beeshyams sí. no tuvo ningún efecto porque esa pregunta no tiene nada que ver con la mía. esta aplicación no "coloca un menú en la barra del sistema". de hecho, no tiene menú de ningún tipo. sólo botones. que no caben en la pantalla.

0 votos

Gracias por la aclaración. Retirado voto cerrado y upvoted respuesta

2voto

Alistair Buxton Puntos 111

Después de googlear un rato encontré una solución. Habilitar adb depuración en el teléfono y ejecute este comando:

adb shell dumpsys display | grep mBaseDisplayInfo

Encuentra la parte que dice "densidad". Este es el DPI de la pantalla. Reducirlo hará que Android piense que tu pantalla es más grande, y encogerá toda la UI respectivamente. Yo lo cambié de 240 a 200 ejecutando este comando:

adb shell wm density 200

Ahora la aplicación problemática tiene este aspecto y puedo utilizarla:

screenshot showing fixed app
captura de pantalla de la aplicación arreglada

Tenga en cuenta que esto afectará a todo en el teléfono, incluyendo la pantalla de inicio.

He encontrado esta solución aquí . Contrariamente a lo que dice esa página, no necesité reiniciar para que el cambio surtiera efecto.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X