我正在使用“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" />
1条答案
按热度按时间wooyq4lh1#
你不能,根据图书馆。
ScaleType总是CENTER_CROP,如果你试图改变它,你会得到一个异常。这是(目前)的设计,因为它对个人资料图像非常好。
CircleImageView限制
你总是可以尝试通过分叉库和编辑源代码来克服这种行为,以满足你的需要。但是,库的当前状态不允许这样做。