【发布时间】:2019-08-08 14:31:23
【问题描述】:
我正在使用 Imageview 来显示图像,并且我正在使用背景可绘制形状 xml 来以圆形显示图像。
当我预加载图像时它工作正常,但我设置了 Onclick 侦听器,用户可以在其中编辑和更改用户个人资料图片,但是当用户选择图像时,它显示 rectunglar imageview 而不是 circulr。
我该如何解决它..
这里是xml代码
<ImageView
android:layout_width="100dp"
android:layout_height="100dp"
android:id="@+id/itemImage1"
android:background="@drawable/shape"
android:layout_marginLeft="5dp"
android:layout_marginBottom="20dp"
android:src="@android:drawable/ic_menu_camera"
android:cropToPadding="true"
android:scaleType="fitXY" />
<shape
xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<solid
android:color="@color/white">
</solid>
<corners
android:radius="7dp" >
</corners>
</shape>
提前致谢。
【问题讨论】:
-
检查this