【发布时间】:2026-02-23 08:20:08
【问题描述】:
我有一个 TextInputEditText 如下:
<android.support.design.widget.TextInputLayout
android:id="@+id/tilEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/Theme.AppCompat">
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/etEmail"
android:hint="@string/Email"/>
</android.support.design.widget.TextInputLayout>
但是,如果我为 TextInputEditText 设置背景颜色,提示文本消失了。
<android.support.design.widget.TextInputLayout
android:id="@+id/tilEmail"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:theme="@style/Theme.AppCompat">
<android.support.design.widget.TextInputEditText
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:id="@+id/etEmail"
android:hint="@string/Email"
android:background="@android:color/white"/>
</android.support.design.widget.TextInputLayout>
我正在尝试将其放入样式中,然后将样式应用于 TextInputEditText 但它不起作用。
有人知道我可以如何自定义它吗?我正在 Xamarin 中开发 Android。
谢谢。
【问题讨论】:
标签: android xaml xamarin xamarin.android android-textinputedittext