Не удается увидеть текст в TextInputEditText после установки его цвета фона в Android Xamarin
У меня есть 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, подсказка Text исчезла.
<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, но он не работает.
Кто-нибудь знает, как я могу настроить это? Я работаю на Android в Xamarin.
Благодарю.
1 ответ
Просто установите цвет текста подсказки на любой цвет (кроме цвета фона)
android:textColorHint="#110F10"
Вы также можете установить цвет текста.
android:textColor="#110F10"