Android:编辑文本颜色不设置为黑色
在我的应用程序中,我有一个带有提示的EditText,在执行时我可以看到提示。但是在输入时我看不到我键入的文本。我将颜色参数设置为android:textColor="#000000"
在编辑文本中,但无法查看我输入为黑色的文本。利用主题Android:编辑文本颜色不设置为黑色
<EditText
android:id="@+id/edt_searchContact"
android:layout_width="match_parent"
android:layout_height="45dp"
android:layout_marginLeft="5dp"
android:layout_centerVertical="true"
android:ems="10"
android:textColor="#000000"
android:focusable="true"
android:clickable="true"
android:inputType="text"
android:hint="Search..."/>
<requestFocus/>
上午
<style name="Theme.NoTitleBar">
<item name="windowNoTitle">true</item>
</style>
任何一个可以帮我的问题。 感谢提前:)
方法1:
<EditText
android:id="@+id/editText1"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:ems="10"
android:textColor="@color/black">
</EditText>
color.xml(RES /值/ color.xml)
<?xml version="1.0" encoding="utf-8"?>
<resources>
<color name="black">#000000</color>
</resources>
方法2:
在Activity中尝试一下,java代码如下:
public class MainActivity extends Activity {
/** Called when the activity is first created. */
EditText et1;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
et1 = (EditText) findViewById(R.id.editText1);
et1.setTextColor(Color.BLACK);
}
检查链接: http://www.coderanch.com/t/627146/Android/Mobile/textColor-doesn-change-app
我已经试过这个,但没有改变。还是文本颜色为灰色 –
OK,检查更新的答案,也没有帮助,然后显示您正在使用的应用程序的主题,actiivty – Androider
我的主题@ Androider –
我遇到了同样的问题,编辑文本提示是白色的Nexus 7,但在其他设备中,提示是黑色的。
edittext.setHintTextColor(Color.GRAY);
也设置它以编程方式将解决此问题。
你是什么意思*好结果* – Mohit
你可以发布你的'EditText'图像吗? –
我的意思是文字颜色不变为黑色,它仍然是灰色 –