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>
我看到有很多关于此主题的话题,但其中 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>