I have an app whose various layouts were all created as 1200x800 Scale = 1. All layouts are landscape, and I force this mode. Have been using this with an LG VK700 which has a physical screen that is 1280 x 800. Works great. I found this ran very well also on my personal Samsung S 10.5 which is 2560 x 1600. The customer has numerous tablets deployed in the field, and as expected, a few need replacement. The LG is no longer available, so Verizon gave the customer ASUS ZenPad Z 10 which is 2048 x 1536. Now comes the problem. Using autoscale, the generated display is wider than the tablet, that is, stuff on the far right side of the layout is cropped from view.
I suspect the reason this is breaking down is due to the variation of aspect ratio. Design is 1.5, LG is 1.6, Samsung is 1.6, but the new ASUS tablets are 1.333.
That being said, trying to figure out how to deal with this. I have even tried to programmatically scale in my code, but I am finding that only SOME of the views in my layout seem to need scaling.
How are others dealing with similar issues please... ?
I suspect the reason this is breaking down is due to the variation of aspect ratio. Design is 1.5, LG is 1.6, Samsung is 1.6, but the new ASUS tablets are 1.333.
That being said, trying to figure out how to deal with this. I have even tried to programmatically scale in my code, but I am finding that only SOME of the views in my layout seem to need scaling.
How are others dealing with similar issues please... ?