ImageView 没有形成卡片视图,在它工作正常之前,现在出了点问题,我无法弄清楚

Posted

技术标签:

【中文标题】ImageView 没有形成卡片视图,在它工作正常之前,现在出了点问题,我无法弄清楚【英文标题】:ImageView not taking shape of the card View, before it was working fine and now something went wrong which i couldnt figure it out 【发布时间】:2020-01-11 22:08:48 【问题描述】:

ImageView 不采用 cardView 的圆角半径 check this

<androidx.cardview.widget.CardView
                    android:layout_marginTop="20dp"
                    android:layout_marginEnd="5dp"
                    android:layout_marginStart="15dp"
                    android:elevation="20dp"
                    app:cardElevation="20dp"
                    android:layout_
                    app:cardCornerRadius="25dp"
                    android:layout_>
                <ImageView
                        android:backgroundTint="@color/white2"
                        android:background="@color/white2"
                        android:scaleType="centerCrop"
                        android:id="@+id/pending_image_view"
                        android:layout_
                        android:layout_/>
            </androidx.cardview.widget.CardView>

我被困住了,有人可以帮我吗?

【问题讨论】:

删除海拔并检查它,它不起作用然后删除imageview上的背景 谢谢,但还是不行 否则使用自定义边框作为背景仅在左上角有半径 先生,它之前工作正常,我试图更改代码,在几次构建后我遇到了这个 【参考方案1】:

不要将cardview 作为父布局,以下代码对我有用。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_
    android:layout_
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_margin="1dp"
    android:orientation="vertical">

<android.support.v7.widget.CardView
    android:layout_
    app:cardUseCompatPadding="true"
    android:elevation="0dp"
    app:cardCornerRadius="5dp"
    android:layout_>

        <ImageView
            android:id="@+id/imageView"
            android:layout_
            android:layout_
            android:src="@drawable/placeholder" />

</android.support.v7.widget.CardView>

希望对你有帮助。

【讨论】:

感谢您的回答,但卡片视图不是父布局,它只是一个 sn-p 我发布了您拥有的任何其他解决方案吗? 在它为我工作之前!!突然出了点问题

以上是关于ImageView 没有形成卡片视图,在它工作正常之前,现在出了点问题,我无法弄清楚的主要内容,如果未能解决你的问题,请参考以下文章

向包含 ImageView 的 Cardview 添加边框

ImageView 渐变行为异常

在父视图中添加 ImageView 后 UIScrollView 停止滚动?

结构不是为节点创建的,但是在初始化节点时,如果我们在它之前编写结构,代码工作正常,没有错误。为啥?

在NestedScrollView中使用ListView不能正常工作

Flutter 卡片列对齐和文本居中