The values reported by xdpi and ydpi are still incorrect on some devices. Samsung Galaxy Tab 10.1 (from Google I/O): xdpi: 160.15764 ydpi: 160.0
Lenovo ThinkPad Tablet: xdpi: 160.15764 ydpi: 160.0 HTC Jetstream: xdpi: 150.51852 ydpi: 149.41176 The Galaxy Tab and ThinkPad Tablet report incorrect values, while the Jetstream reports correct values. I don't know why the xdpi and ydpi values are different (unless they *actually* are on they physical display, in which case that makes sense since both values for the Jetstream are close to the correct overall value). Is the value reported by xdpi and ydpi set somewhere by the device manufacturer? Is that why the values are correct on some devices and not on others? Is there going to be any guarantee in the future that these values will always be reported as correct (it would be great if this were a requirement for passing the CTS)? It would be really helpful to be able to reliably query for the actual dpi of a device without having to rely on a database of known device values. -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en

