Layout Rotation & Clipping Behaviour vor Android 4.3

Merkwürdiges Verhalten beim Drehen eines Layouts (z. B. eines FrameLayouts) mit einer darin enthaltenen Bildansicht auf verschiedenen Android-Versionen.

Sehen Sie sich das folgende XML-Layout an:

<?xml version="1.0" encoding="utf-8"?>
<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#000000" >

    <FrameLayout
        android:layout_width="250dp"
        android:layout_height="250dp"
        android:background="#ffffff"
        android:layout_gravity="center"
        android:rotation="15" >

        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="match_parent"
            android:layout_height="match_parent"
            android:scaleType="centerCrop"
            android:src="@drawable/bg" />

    </FrameLayout>

</FrameLayout>

Im Folgenden werden gute Ergebnisse für Android 4.3 und 4.4 angezeigt, aber merkwürdige Ergebnisse für Android 4.2, 4.1 und 4.0.3.

Auf Android 4.2 (schlechtes Ergebnis)

on Android 4.3 (gutes Ergebnis)

Weiß jemand, warum dies vor Android 4.3 passiert und wie man es behebt?

Vielen Dank