EditText 在聚焦之前不显示提示或大纲框

EditText not showing the hint or the outline box until focused

我看到有很多关于此主题的话题,但其中 none 似乎解决了我的问题。

我在 InputLayout 中有一个 EditText,它在聚焦之前显示空白。

<com.google.android.material.textfield.TextInputLayout
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
            android:layout_marginTop="20dp"

            >
            <com.google.android.material.textfield.TextInputEditText
                android:id="@+id/etInput"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:textColor="@color/black"
                android:hint="Name"/>

Android 版本 12

<com.google.android.material.textfield.TextInputLayout                   
                style="@style/Widget.MaterialComponents.TextInputLayout.OutlinedBox"
                android:layout_width="match_parent"
                android:layout_height="wrap_content"
                android:hint="Name"
                app:hintTextColor="@color/black"
                app:boxStrokeColor="@color/black"
                android:layout_marginTop="20dp"
                app:boxStrokeWidth="2dp"
                android:textColorHint="@color/black"
                >

                <EditText
                    android:id="@+id/etInput"
                    android:layout_width="match_parent"
                    android:layout_height="wrap_content"                      
                    android:textColor="@color/black"
/>
</com.google.android.material.textfield.TextInputLayout>