我希望在文本输入布局中,当文本处于聚焦或非聚焦状态时,文本颜色保持不变。当我点击编辑文本(聚焦状态)时,我看到不同的颜色,而当它失去焦点时,我看到不同的颜色。以下是代码:
text_with_edit_text.xml
<LinearLayout
android:id="@+id/linearLayoutlocality_2"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<android.support.design.widget.TextInputLayout
android:id="@+id/tv_locality_2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
app:hintTextAppearance="@style/custom_text_appearance">
<EditText
android:id="@+id/et_locality_2"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:hint="locality_2"
/>
</android.support.design.widget.TextInputLayout>
</LinearLayout>
styles.xml
<style name="custom_text_appearance" parent="@android:style/TextAppearance">
<item name="android:textSize">12sp</item>
<item name="android:typeface">normal</item>
<item name="android:textColor">#FF5733</item>
</style>
**
- 例如
** - 我在下面附上一张图片,当'Nombre'(此时文本聚焦)未聚焦时,我希望颜色保持不变。同时请注意,EditText中提示的颜色不应与'Nombre'的颜色相同(当它处于未聚焦状态时)