我如何给com.google.android.material.textfield.TextInputLayout阴影?

问题描述 投票:0回答:1

我尝试使用高程,但没有在TextInputLayout的上部获得阴影。我想得到下图所示的阴影:

enter image description here

有没有办法得到这个阴影?

android material-design shadow android-textinputlayout
1个回答
0
投票

如何给com.google.android.material.textfield.TextInputLayout阴影?

您可以将TextInputLayout包裹在Cardview

样本代码

<androidx.cardview.widget.CardView
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        app:cardCornerRadius="20dp"
        app:cardElevation="10dp">

        <com.google.android.material.textfield.TextInputLayout
            android:id="@+id/textField"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:hint="User name">

            <com.google.android.material.textfield.TextInputEditText
                android:layout_width="match_parent"
                android:layout_height="wrap_content" />

        </com.google.android.material.textfield.TextInputLayout>
    </androidx.cardview.widget.CardView>
© www.soinside.com 2019 - 2024. All rights reserved.