以下是展示此问题的视频。 http://youtu.be/1dydBvZnSHI
这是我的EditText的 <EditText
android:id="@+id/email_edittext"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginRight="15dp"
android:layout_marginTop="5dp"
android:layout_toRightOf="@+id/textView2"
android:background="@drawable/share_email_bg"
android:ems="10"
android:lines="1"
android:maxLines="1"
android:padding="5dip"
android:singleLine="true"
android:textColor="#ffffff"
android:textColorHint="#ffffff"
android:inputType="textEmailAddress"/>
答案 0 :(得分:0)
我正在回答这个问题,因为有些人可能从中受益。实际上我在我的一个设备中遇到了同样的问题,经过长时间的斗争,我发现这是一个非常愚蠢的错误。
要解决此问题,我们只需在<EditText>
节点中添加一个属性即可。这是解决方案:
<EditText
android:textColor="@android:color/black"
..........
/>
答案 1 :(得分:-1)
使用:
android:textColorHighlight="@android:color/black"
在 textEdit 中,如果您在编辑时参考编辑文本向下行更改颜色,则需要将颜色设置为:
android:backgroundTint="@color/colorPrimaryDark"