我怎样才能给com.google.android.material.textfield.TextInputLayout添加阴影?
how can i give shadow to the com.google.android.material.textfield.TextInputLayout?
我尝试了提升但没有在 TextInputLayout 的上部产生阴影。我想要像下图这样的阴影:
有什么办法可以得到这个影子吗?
how can i give shadow to the 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>
我尝试了提升但没有在 TextInputLayout 的上部产生阴影。我想要像下图这样的阴影:
有什么办法可以得到这个影子吗?
how can i give shadow to the 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>