当前位置: 代码迷 >> Android >> 批改EditText为默认样式
  详细解决方案

批改EditText为默认样式

热度:64   发布时间:2016-04-28 03:01:04.0
修改EditText为默认样式
因自定义标题栏的需要,有个activity使用了自定义的style,继承的样式是android:Theme.Light

但是使用了这种样式后,edittext就变成了这样


可是我觉得很丑,其他没有使用自定义style的activity中,edittext的默认样式是这样的


怎么让自定义style的EditText样式变回默认的呢?
------解决思路----------------------
 最好就是,自己是给edittext写个背景,然后引用。不要用系统的。
------解决思路----------------------
在AndroidManifest修改 android:theme的style
 <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >

------解决思路----------------------
引用:
Quote: 引用:

想要什么形式就用drawable画出来再设置背景就好了。。


这不是麻烦嘛,我就想用原来默认的背景就好,没有简单一点的方法吗?
没有了,现在开发一般都是自己手动设置背景的。。