La aplicación que estoy desarrollando contiene 2 diseños diferentes: uno para teléfonos normales, otro para tabletas pequeñas como NOOKcolor. La decisión que se toma se basa en la resolución del ancho de la pantalla (actualmente 600 ppp). Se ve muy bien en Nook, pero terrible en HTC Rezound, que tiene una pantalla de 720 x 1280. En este último, independientemente de una resolución más alta, todo (texto, imágenes, etc.) se ve mucho más grande, por lo que todo se acumula.Android: ¿detectar una tableta pequeña frente a un teléfono grande?
¿Cuál sería una buena forma de elegir el dispositivo correcto? Tal vez detectar tamaño físico (4.3 "vs 7") vs resolución?
No es una máscara de bits Configuration.screenLayout - ver aquí http://stackoverflow.com/questions/5015094/determin-device-screen-category-small-normal-large-xlarge-using-code – dag