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 后 UIScrollView 停止滚动?
结构不是为节点创建的,但是在初始化节点时,如果我们在它之前编写结构,代码工作正常,没有错误。为啥?