android - textinputedittext - textinputlayout left padding



Изменение TextInputLayout сфокусировано и нефокусировано. (1)

Вы можете сделать это.

android:textColorHint="#FF0000" был цветом подсказки EditText.

Если вам нужен цвет текста, а также цвет подсказки.

Вы можете изменить android:textColor="#FF0000" в EditText .

Вы можете добавить app:errorTextAppearance="@style/text_in_layout_error_hint_Style" чтобы изменить цвет текста ошибки.

<com.example.viveka.snipeid.CustomTextInputLayout
    android:id="@+id/input_layout_name"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_marginTop="15dp"
    android:textColorHint="#FF0000"
    app:errorTextAppearance="@style/text_in_layout_error_hint_Style"
    app:hintTextAppearance="@style/text_in_layout_hint_Style"
    app:errorEnabled="true">

    <EditText
        android:id="@+id/editEmail"
        android:layout_width="match_parent"
        android:layout_height="40dp"
        android:layout_marginLeft="-4dp"
        android:digits="[email protected]"
        android:hint="email / snipe id"
        android:textAllCaps="false"
        android:textColor="#FF0000"
        android:textColorHint="@color/primary"
        android:textSize="12sp"/>
</com.example.viveka.snipeid.CustomTextInputLayout>

Цвет подсказки LEFT-TOP зависел от app:hintTextAppearance="@style/text_in_layout_hint_Style" .

И код стиля:

<style name="text_in_layout_hint_Style">
    <item name="android:textColor">#FF0000</item>
    <item name="android:textSize">12sp</item>
</style>

Добавить стиль текста ошибки

 <style name="text_in_layout_error_hint_Style">
    <item name="android:textColor">#00ff00</item>
    <item name="android:textSize">12sp</item>
</style>

как это: Надеюсь помочь тебе.

Я хотел изменить цвет подсказки в TEXT INPUT LAYOUT таким же, когда он находится в сфокусированном или нефокусированном состоянии. У меня есть два поля TEXT INPUT LAYOUT. Оба поля одинакового цвета. Но он отображается в сфокусированном состоянии, но в неконцентрированном состоянии по умолчанию появляется серый цвет. Я хочу, чтобы цветной цвет подсказки был таким же как в сфокусированном, так и в нефокусированном состоянии.

   <com.example.viveka.snipeid.CustomTextInputLayout
        android:id="@+id/input_layout_name"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_marginTop="15dp"
        app:errorEnabled="true"
        >
    <EditText
        android:id="@+id/editEmail"
        android:layout_width="match_parent"
        android:layout_height="40dp"
        android:hint="email / snipe id"
        android:digits="[email protected]"
        android:textAllCaps="false"
        android:textSize="12sp"
        android:layout_marginLeft="-4dp"
        android:textColor="@color/lightgray"
        android:textColorHint="@color/primary"/>
    </com.example.viveka.snipeid.CustomTextInputLayout>

Ожидаемое изображение что я имею

Мне нужно изменить оба поля как один цвет.





android-textinputlayout