Edittext背景在某些设备上无法正常工作
问题描述:
嗨,我正面临一个小问题。我尝试从drawable设置背景到我的edittext。它在大多数设备上工作正常,但在某些设备中无法正常工作。在某些设备中,edittext会变成深黑色。我不知道它为什么会发生?Edittext背景在某些设备上无法正常工作
这里是我绘制的EditText,
<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
android:shape="rectangle" >
<stroke
android:width="0.3dp"
android:color="#1c1b20" >
</stroke>
<padding
android:bottom="4dp"
android:left="4dp"
android:right="4dp"
android:top="4dp" >
</padding>
<!-- Here is the corner radius -->
<corners android:radius="5dp" >
</corners>
而且我把它应用到我的EditText为,
<EditText
android:id="@+id/e3"
style="@style/custom"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="center"
android:background="@drawable/rounded_edittext"
android:digits="[email protected]-."
android:drawableLeft="@drawable/usernamem"
android:drawablePadding="10dp"
android:ems="10"
android:focusable="true"
android:hint="@string/username"
android:padding="5dip" />
整个的EditText转到black.Even我删除应用主题来编辑文本看起来是一样的。我认为这是因为设备的api水平。它是否合作
任何人都可以想出我为什么我面临这?
答
在绘制XML下面添加标签 -
<solid android:color="#FFFFFF" />
你会得到的EditText与白色内
+0
感谢yuva's对我有用......对于愚蠢的东西感到羞愧。 – micky 2014-10-17 07:08:34
+0
欢迎您:) – 2014-10-17 07:10:21
可以显示截图?另外,有问题的设备之间是否有任何相似之处?也许屏幕大小,Android版本等?这些信息会帮助您调试。 – josephus 2014-10-17 06:58:35
android 4.0.3 lenovo平板电脑无法获取edittext背景 – micky 2014-10-17 07:01:40
我看不到具有任何背景颜色的背景可绘制。也许它使用了手机主题的默认背景或其他东西。看看@ yuva的android下面。 – josephus 2014-10-17 07:05:17