Android Samsung S I9000 problemas de tamaño y densidad de pantalla

Tengo problemas con una aplicación en el Samsung S I9000. Los botones de mi aplicación son mucho más grandes de lo que deberían ser. Además, el sistema está seleccionando res / values-small / como fuente de valores. Con todo, está actuando como si el dispositivo tuviera una pantalla muy pequeña, aunque supuestamente sea 800x480 (estoy trabajando en modo horizontal). De hecho, puedo mejorar la situación cambiando los valores en res / values-small / styles.xml a tamaños de fuente aún más pequeños que los que ya estaba usando.

Las métricas de visualización son las siguientes:

 density = 2.0
 scaledDensity = 2.0
 densityDpi = 320
 widthPixels = 800
 heightPixels = 480
 xdpi = 320.0
 ydpi = 320.0

¿Alguien puede explicar por qué el dispositivo está ampliando mis gráficos y actuando como si tuviera una pantalla extremadamente pequeña? Más importante aún, ¿cómo lo soluciono?

He intentado ajustar mi manifiesto para configurar minSdk y targetSdk en una versión reciente, pero eso no tuvo ningún efecto. La eliminación de valores pequeños / provocó que la aplicación utilizara los valores predeterminados /, lo que solo empeoró la situación.

Respuestas a la pregunta(2)

Su respuesta a la pregunta