我的布局父级是RelativeLayout。在那个relativelayout里面我有3个LinearLayouts。第3个LinearLayout有两个edittexts,位于屏幕的底部。
问题是当我们点击edittexts键盘时,我可以在该edittext上输入一些文字。然后我解雇了键盘。之后,每当用户按下该按钮时,我只有一个按钮,我将禁用这两个edittexts,时间文本将从edittexts中消失。
此问题仅在某些设备上,我在三星SM-T210R,操作系统版本4.4.2中遇到此问题
这是我的edittext代码。
<EditText
android:id="@+id/etInvEmail"
android:layout_width="200dp"
android:layout_height="wrap_content"
android:layout_weight=".25"
android:inputType="textEmailAddress"
android:typeface="serif" />
请给我一些解决方案。
答案 0 :(得分:0)
您可以使用选择器:
&#xA;&#xA;drawable / my_custom_edittext.xml:
&#xA;&#xA; &lt ;?xml version =“1.0”encoding =“utf-8”?&gt;&#xA;&lt; selector xmlns:android =“http://schemas.android.com/apk/res/android”&gt;&# XA; &lt; item android:state_enabled =“false”android:color =“#FF0000”/&gt;&#xA; &lt; item android:color =“#0000FF”/&gt;&#xA;&lt; / selector&gt;&#xA;
&#xA;&#xA; layout / main_activity。 xml:
&#xA;&#xA; &lt; EditText&#xA;机器人:ID = “@ + ID /编辑” &#XA;机器人:layout_width = “match_parent” &#XA;机器人:layout_height = “WRAP_CONTENT” &#XA;机器人:启用= “假” &#XA; android:text =“your text”&#xA; android:textColor =“@ drawable / my_custom_edittext”/&gt;&#xA;
&#xA;&#xA; 它应该可以解决你的问题。
&#xA;