Warum zeigen einige xhdpi-Handys kein Bild an, das sich nur in / res / drawable befindet?

Dies ist ein Szenario. Es gibt Ordner:

ziehbarziehbar-ldpidrawable-mdpiziehbar-hdpidraawble-xhdpi

Ein Bild (normalerweise Hintergrund, aber nicht nur an solche Bilder gebunden) befindet sich in/res/drawable nur.

Ich teste die App auf dem Galaxy S3 und der Hintergrund wird korrekt angezeigt. Ich teste auf dem HTC One X und das Hintergrundbild wird nicht angezeigt.

Wenn ich das Bild von kopiere/res/drawable zu/res/drawable-xhdpizeigt das One X ein Bild an.

Logisch denken, dassollte nicht passieren, Recht?! Wenn in kein Bild vorhanden istdrawable-xhdpi, dann sollte Android es in anderen Ordnern suchen, bis es den Standard erreicht/res/drawable und es sollte es von dort ziehen.

Warum passiert das bei manchen Handys nicht?

PS. Bei einigen Tablets ist mir das gleiche Problem aufgefallen, aber ich kann mich jetzt nicht erinnern, welche.

PPS. Ich habe das Hintergrundbild hier erwähnt, aber das Problem ist nicht daran gebunden. Das passiert auch mit anderen Bildern. Mir ist bekannt, dass xhdpi-Handys Probleme mit großen Bildern haben, und ich möchte nicht, dass Sie glauben, dass das Problem mit einem zu großen Hintergrundbild zusammenhängt. Dies passiert auch bei anderen Bildern "normaler" Größe.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage