scale the whole UI up on wide screens instead of capping or splitting it (June's pick after the 480dp cap and the two-pane both got rejected): a WideScreenScale wrapper at the app root overrides LocalDensity by width/411dp, clamped to 1.35x, so every dp and sp grows together and the same single-column layout reads as a bigger screen rather than a stretched phone. One wrapper, no per-screen breakpoints to keep in sync, and an exact no-op at or below 411dp so phones are pixel-identical โ verified by shooting the vault list at both 686dp and phone width. Ceiling: a uniform scale is not real adaptive layout; a screen that ever wants a genuinely different wide arrangement will need its own breakpoint.
$ koh steal kepr.uk/peach-android@98ecce847507
·
parent: c8422d123645
discussion
log in to leave a comment.