6 ms·
Noticed the same but for a different item in the changelog. "TextView autosizing" - it's such a minor thing and could well be a minor changelog item in the supp
by tauntz 9y ago
Noticed the same but for a different item in the changelog. "TextView autosizing" - it's such a minor thing and could well be a minor changelog item in the support library update..
- kllrnohj 9y agoThat actually got some decent cheers at Google I/O iirc, it's bigger than it sounds at first. It's scaling the font size of the text to fit the available space, which is a fairly unique twist and is great for localization efforts (looking at you, German...)
- tauntz 9y agoDon't get me wrong, the feature itself is indeed useful. It's just that its so.. minor. If you ever wanted to implement this in your app then there are multiple ready-made solutions for this or you could write your own in a short amount of time. Presenting this as one of the key new features in a major new OS versions seems just strange.. like there wasn't anything else substantial.
- nevir 9y agoIt's really hard to do well, and in a performant manner. I'm glad they built it. Measuring glyphs, dealing with reflow, kerning, whitespace breaking rules, etc is no fun
- spookyuser 9y agoNot only that but would non Android developers even understand the feature?
- methodin 9y agoI imagine there are plenty of instances where apps do not account for space well
- digi_owl 9y agoFrankly i get the feel that most apps don't care. They develop for a certain size and resolution, maybe what is currently on the Samsung flagship, and if it also work outside of that box they are happy. And if not they simply flag it as not supported in the Play store. Android has had from day one all manner of capabilities for fitting a UI to different devices. But still i run into UIs that seems fixed in some manner because of some Photoshop designer with a chip on their shoulder.
- glenneroo 9y ago> Photoshop designer with a chip on their shoulder. I think you are attributing malice to something where laziness would be an easier explanation. As an occasional Android dev, I know the laziness problem all too well when trying to get UI to fit multiple devices.
- wingerlang 9y agoThat got some internal cheers in my company(s Android team) as well.