如何在 CircledImageView 中将图像缩放到中心

问题描述 投票:0回答:3

我在布局中有一个

CircledImageView
,并设置了 android:src="@drawable/ic_some_icon" ,但我找不到将图像源居中的方法。

 <android.support.wearable.view.CircledImageView
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_gravity="center"
    android:src="@drawable/ic_some_icon"
    app:circle_color="@color/red"
    app:circle_padding="@dimen/circle_padding"
    app:circle_radius="@dimen/circle_radius"
    app:circle_radius_pressed="@dimen/circle_radius_pressed"/>
android wear-os
3个回答
0
投票

当父母是

LinearLayout
或类似的人时,这是正确的:

<ImageView
    android:id="@+id/img"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center"
/>;

0
投票
android:scaleType="centerInside" 
android:adjustViewBounds="true"  

试试这个。


-1
投票

尝试这个 XML 参数:

android:scaleType="centerInside"
© www.soinside.com 2019 - 2024. All rights reserved.