高度动态时如何获取圆形卡片视图?

时间:2019-04-21 04:20:10

标签: android xml android-layout android-cardview

为了获得通函CardView,人们将使用

<androidx.cardview.widget.CardView
    android:layout_width="100dp"
    android:layout_height="100dp"
    app:cardCornerRadius="50dp">
</androidx.cardview.widget.CardView>

您基本上将半径定义为CardView高度的一半。但是,当您不知道身高时,是否可以进行圆形卡片浏览?例如,在下面的情况下。

<androidx.constraintlayout.widget.ConstraintLayout
    android:layout_width="match_parent"
    android:layout_height="0dp"
    app:layout_constraintDimensionRatio="1:1"
    app:layout_constraintTop_toTopOf="parent">
    <androidx.cardview.widget.CardView
        android:layout_width="match_parent"
        android:layout_height="match_parent">
    </androidx.cardview.widget.CardView>

</androidx.constraintlayout.widget.ConstraintLayout>

当我将CardView作为match_parent的宽度和高度时,我只想制作一个圆形的CardView,但是不知如何实现。有什么建议吗?

0 个答案:

没有答案