某些设备中的Android XML Rotation变形

时间:2014-10-07 10:23:26

标签: android xml android-drawable

我正面临一个新问题,我无法弄明白,我的自定义加载微调器在某些设备中旋转时会变形,我知道它可能与屏幕尺寸有关但我无法确定问题是什么。

显示我已经在2个模拟器中运行了应用程序,nexus 5和Tinny LG L3 II。

The problem

这是我的代码:

<?xml version="1.0" encoding="utf-8"?>

<item>
    <rotate
        android:fromDegrees="0"
        android:interpolator="@android:anim/linear_interpolator"
        android:pivotX="50%"
        android:pivotY="50%"
        android:toDegrees="360" >
        <bitmap
            android:antialias="true"
            android:filter="true"
            android:src="@drawable/spinner_outer" />
    </rotate>
</item>

我的布局:

<RelativeLayout
        android:id="@+id/relative_container"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content" >

        <ImageView
            android:id="@+id/image_test"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:adjustViewBounds="true"
            android:cropToPadding="true"
            android:maxHeight="50dp"
            android:maxWidth="50dp"
            android:paddingLeft="5dp"
            android:paddingRight="5dp"
            android:src="@drawable/moody" />

        <ProgressBar
            android:id="@+id/progress"
            style="?android:attr/progressBarStyleLarge"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_centerInParent="true"
            android:layout_marginLeft="100dp"
            android:layout_marginRight="100dp"
            android:indeterminateDrawable="@drawable/loading"
            android:maxHeight="200dp"
            android:maxWidth="200dp"
            android:minHeight="1dp"
            android:minWidth="1dp"
            android:padding="5dp"
            android:visibility="visible" />

    </RelativeLayout>

0 个答案:

没有答案