Java 如何从圆形图像视图中删除空白?

Java 如何从圆形图像视图中删除空白?,java,android-studio,android-layout,Java,Android Studio,Android Layout,我正在尝试删除android studio中圆形图像左右两侧的空白。底部有视图的以下图像: 我也会输入代码 <androidx.cardview.widget.CardView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center_hori

我正在尝试删除android studio中圆形图像左右两侧的空白。底部有视图的以下图像:

我也会输入代码

<androidx.cardview.widget.CardView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_gravity="center_horizontal"

        android:layout_marginTop="16dp"
        android:shape="ring"
        app:cardCornerRadius="75dp">

        <ImageView
            android:id="@+id/profilePic"
            android:layout_width="100dp"
            android:layout_height="100dp"
            android:scaleType="fitCenter"
            tools:src="@tools:sample/avatars" />
    </androidx.cardview.widget.CardView>

我在网上看过了,我试着把包装内容放在我的布局上,把包装宽度放在我的ImageView标签上,效果很好!它去掉了空白,但将其保留为椭圆形而不是圆形,另外,当我上传图片时,它会显示如下图所示


雅尔有什么建议吗?

对于任何遇到这个问题的人,我实际上是通过使用这个网站来解决的。希望这个网站能像帮助我一样帮助你。快乐编码

这似乎是一个令人困惑的问题,因为您要求从左侧和右侧删除空白,而在
imageTwo
中,您说它工作了,但形状发生了变化,因为我们可以看到,尽管它是椭圆形,但在imageTwo中仍然有空白。所以,若你们问一个明确的问题,你们到底在期待什么,那个就太好了。其次,图像看起来是矩形的,所以如果我们试着把它做成圆形,我们会从顶部和底部松开一些图像内容,我认为这对你来说是可以接受的,对吗?