Hi,
i wasn't sure where to report bugs, so here we go. Please let me know if there's a more appropriate place.
Android has query interfaces to get the DPI on the x and y-axis. These seem to be reported incorrectly by Ouya.
DisplayMetrics metrics = new DisplayMetrics();
activity.getWindowManager().getDefaultDisplay().getMetrics(metrics);
Running this on a Samung UE32ES5700, i get 160 pixels per inch on both the x and y-axis. The real PPI would be around 60 for that specific TV.
Maybe the HDMI protocol doesn't report those things correctly to the Ouya.
ciao,
Mario
Comments
Even if it did, you shouldn't rely on it anyway, there's no way of knowing how far the player is from the TV. Some people will play on a 40" on a living room, others will play on a 24" monitor on their desks, so pixel density won't be an accurate measure to define how easy to see elements are on the screen.
-=Hicsy=-
PM me Facebook