drawable folder に、カスタムの selector を書くか?
( %ANDROID_HOME%\platforms\android-(API LEVEL)\data\res\drawable\
の edit_text.xml を参考に用意して、
%ANDROID_HOME%\platforms\android-(API LEVEL)\data\res\drawable-(*dpi)\ にある
textfield_default.png
textfield_disabled.png
textfield_disabled_selected.png
画像を参考に、同様の画像を用意する方法
→これはかなり面倒
)
あるいは、EditText をレイアウトXML で記述する時の属性に
android:background="#00000000" を指定する。
これは、背景色が完全にの後ろのViewに依存し、結果として枠線が消えるが、
Padding や Margin が無くなるので、Padding属性、Margin属性を書かなければならない。
Android 標準の edit_text.xml は、参照すると以下のようになっている。
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="">http://schemas.android.com/apk/res/android">
<item android:state_window_focused="false" android:state_enabled="true"
android:drawable="@drawable/textfield_default" />
<item android:state_window_focused="false" android:state_enabled="false"
android:drawable="@drawable/textfield_disabled" />
<item android:state_pressed="true" android:drawable="@drawable/textfield_default" />
<item android:state_enabled="true" android:state_focused="true" android:drawable="@drawable/textfield_default" />
<item android:state_enabled="true" android:drawable="@drawable/textfield_default" />
<item android:state_focused="true" android:drawable="@drawable/textfield_disabled" />
<item android:drawable="@drawable/textfield_disabled" />
</selector>