Scaling/different sizes for Now Playing buttons (play/pause, next, previous etc)
Problem solved:
On some devices the buttons do not scale properly due to (shoddy) implementations of Android (especially car head units)
Brought benefits:
Being able to scale the size of the buttons might be useful in a lot of situations.
A good ease of use/accessibility feature.
Other application solutions:
System DPI override.
Scaling for entire app UI.
Additional description and context:
This is a very niche issue I’m having with a very niche display format for a car specific radio.
Here is a photo of the issue with using the app in my car, the play/pause buttons are very small making them hard to use, especially since they’re on the far side of the UI. (should’ve gotten a RHD car)
Runs Android 12 with a car oriented launcher on top, not sure what info outside of android version and display specs would be useful, anything specific I should dig up?
I should be able to, I haven’t quite figured out how yet but with some more prodding (or asking the seller) I should figure it out.
What would you want from there for when I do figure it out?
I did manage with some tasker trickery to get into the settings to enable developer mode, but not much in dev settings to use.
Changing the OS scaling (which also needed tasker trickery) does scale the UI elements of Symfonium.
Not a good option though as it screws with the scaling of their overlays.
Interesting though, the scaledDensity is now 1.0 with the font size set to default, but it was 1.25 with it set to largest… This shouldn’t change unless you change the display scale, no?
On recent Android those are not tied, on custom Android 10 it’s hard to know.
Anyway the default scaling with such configuration can be reproduced.
Unfortunately not much I can do before the complete rewrite to properly support multiple form factors.
With that said, since there’s quite a few users on such kind of devices now, I’ll try to add an option to invert the position of the image and the buttons to help a little.