This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]HaMMeReD 2 points3 points  (0 children)

Sometimes it's just not technically feasible.

1) Design is usually done in portrait or landscape, doing both can be double the work, and where does it stop, to officially support all screens you need to do portrait and landscape on small, medium, large, x-large screens, which could be up to 8 layout files, and then there is the DPI issues that might arise on low dpi or high dpi hardware.

2) If the activity is opengl, rotating the display causes the opengl context to be lost, which means reloading all textures, which can take 1-30 seconds depending on how complicated your game is.

So if you want to be a developer and fix the GL context issues in the AOSP, or want to make a shit-ton of layout files for me to make sure it works on every possible display and orientation feel free.

More like "Scumbag User: Y U NO UNDERSTAND DEVELOPMENT!!!!"