I have an emulator with a 1920x1200px display at 10.1 inches. In Android 13 this is identified as xlarge and all the resources under xlarge is loaded. If I change to Android 14 the display is now considered large and therefore the large resources are loaded instead.
I can't find any info on this change. Is this a bug or have this been documented somewhere?
Edit: The app still has api level 33 as target.
Values for the smallest width qualifier are
dp, because what matters is the amount of screen space available after the system accounts for pixel density (not the raw pixel resolution).When I try with
Android Studio Iguanafor your valuesIt is set to hdpi.
However, when I set it with
Android Studio Giraffe, it does not give the same result.It is set to 220dpi.
Documentation Note:
And;