【问题标题】:Circularimage library display square image圆形图片库显示方形图片
【发布时间】:2021-08-22 09:58:40
【问题描述】:
我正在使用 github 上提供的 circulcar 图像视图库。我还将它添加到 build.gradle 并同步它。但我仍然没有得到圆形图像。如果我添加背景的 SRC,仍然没有得到结果。我哪里错了?
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/imageView"
android:layout_width="200dp"
android:layout_height="200dp"
android:background="@drawable/splash_screen"
app:civ_border_width="10dp"
app:civ_border_color="#FF000000"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView" />
【问题讨论】:
标签:
android
xml
imageview
【解决方案1】:
删除这一行:android:background="@drawable/splash_screen"
并添加这一行:android:src="@drawable/splash_screen"
【解决方案2】:
只需更改背景线。它将显示圆形图像。
<de.hdodenhof.circleimageview.CircleImageView
android:id="@+id/imageView"
android:layout_width="200dp"
android:src="@drawable/splash_screen"
android:layout_height="200dp"
app:civ_border_width="10dp"
app:civ_border_color="#FF000000"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@+id/textView" />
图像显示在背景中,这就是它显示正方形的原因。