Die App, die ich entwickle, enthält zwei separate Layouts: eines für die normalen Telefone, das andere für kleine Tablets wie NOOKcolor. Die Entscheidung, welche getroffen wird, basiert auf der Bildschirmbreitenauflösung (derzeit 600dip). Es sieht gut aus auf Nook, aber schrecklich auf HTC Rezound, das ein 720 x 1280 Display hat. Unabhängig von der höheren Auflösung sieht alles (Text, Bilder usw.) viel größer aus, so dass alles zusammengewachsen ist.Android - kleine Tablette gegen großes Telefon erkennen?
Was wäre ein guter Ansatz, um das richtige Gerät auszuwählen? Vielleicht physikalische Größe (4,3 "vs 7") vs Auflösung erkennen?
Es gibt eine Configuration.screenLayout bitmask - siehe hier http://stackoverflow.com/questions/5015094/ermitteln-device-screen-category-klein-normal-groß-xlarge-using-code – dag