【问题标题】: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" />
    

    图像显示在背景中,这就是它显示正方形的原因。

    【讨论】:

    • @CodeScan 你能展示你的完整布局吗?
    • 谢谢关心,这个问题我已经解决了。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-06-03
    • 2021-03-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-27
    • 1970-01-01
    相关资源
    最近更新 更多