我的 xml 代码有什么问题?我想制作一个 TextInputLayout 但做不到

what's wrong in my xml code? I want to make a TextInputLayout but can't

我的 xml 代码有什么问题?我想制作一个 TextInputLayout 但做不到。你能帮我做些什么来制作 TExtInputLayout

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="http://schemas.android.com/apk/res/android"    
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <LinearLayout
        android:Layout_marginTop="20dp"
        android:Layout_marginBot="20dp"
        android:layout_marginLeft="20dp"
        android:Layout_marginRight="20dp"
        android:orientation="vertical"
        android:layout_width="match_parent"
        android:layout_height="match_parent">

        <android.widget.support.design.TextInputLayout
            android:layout_width="match parent"
            android:layout_heigth="wrap_content"
            android:drawableStart="@drawable/ouuu"
            android:id="@+id/etnama"
            android:hint"nama anda">

       </android.widget.support.designt.TextInputLayout>

    </LinearLayout>

</LinearLayout>

有了设计支持库才能使用TextInputLayout你 必须添加 TextInputEditText.
类似于:

<android.support.design.widget.TextInputLayout
         android:layout_width="match_parent"
         android:layout_height="wrap_content"
         android:id="@+id/etnama"
         ...>

     <android.support.design.widget.TextInputEditText
             android:layout_width="match_parent"
             android:layout_height="wrap_content"
             />

 </android.support.design.widget.TextInputLayout>

对于 androidx 库,您必须添加 Material Components library 并使用:

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

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

</com.google.android.material.textfield.TextInputLayout>