Android ImageView centerCrop无法正常工作.歪斜而不是缩放

Pix*_*ect 8 android crop scale imageview

我目前正在制作一个导航抽屉,我希望用户照片可以缩放,裁剪,着色,然后用作那张照片的圆形裁剪背后的标题图像.

我甚至无法发布图片,因为这个帐户的代表太低了...该死我,并且在我的大部分问题中使用我的旧学生帐户...

尽管我ImageView的定义是这样的

<ImageView
    android:tint="@color/clyp_copy"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="@drawable/pixplogo"
    android:scaleType="centerCrop"
    android:adjustViewBounds="true"/>
Run Code Online (Sandbox Code Playgroud)

这个图像(1)像这样倾斜(2)(相同链接,两个图像)

这对我来说实际上是个常见问题.我从来没有centerCrop正常工作.我不明白为什么.

测试5.1.1,基于SDK构建.相同的问题21

不确定这是否允许在SO上,但这是一个Debug apk ...也许它只是我的设备......或5.x.

kri*_*son 24

更换

android:background="@drawable/pixplogo"
Run Code Online (Sandbox Code Playgroud)

android:src="@drawable/pixplogo"
Run Code Online (Sandbox Code Playgroud)

  • 这种事发生在我身上的次数比我自豪地承认的还要多。 (4认同)