Android Fragments 如何在Android中删除圆形ImageView中的中心裁剪

lyr7nygr  于 2023-04-06  发布在  Android
关注(0)|答案(1)|浏览(224)

我正在使用“https://github.com/hdodenhof/CircleImageView”库的圆形ImageView,但问题是默认情况下它是中心裁剪。我想改变它的比例类型。我该怎么做?
验证码:

<de.hdodenhof.circleimageview.CircleImageView xmlns:app="http://schemas.android.com/apk/res-auto"
                    android:id="@+id/profile_image"
                    android:layout_width="@dimen/dp80"
                    android:layout_height="@dimen/dp80"
                    android:padding="@dimen/dp2"
                    android:src="@drawable/blank_profile" />
wooyq4lh

wooyq4lh1#

你不能,根据图书馆。
ScaleType总是CENTER_CROP,如果你试图改变它,你会得到一个异常。这是(目前)的设计,因为它对个人资料图像非常好。
CircleImageView限制
你总是可以尝试通过分叉库和编辑源代码来克服这种行为,以满足你的需要。但是,库的当前状态不允许这样做。

相关问题