私のアプリは親テーマとしてTheme.Holo.Light.DarkActionBar
を使用します。android EditTextは背景に融合します
Android 3.2タブレットエミュレータを使用すると、EditTextシェイプはほとんど見えません。それは白く白を描こうとしているようだ。ここで見て:私は私のアンドロイド4.0のタブレットのエミュレータ上でそれを使用すると、のEditText形状だけで罰金に見える
。 EditTextの下部に濃い灰色の線が表示されます。上の画像を見ると、明るい灰色の背景透かしを横切る同じ場所に白い線がほとんど見えません。ここで
レイアウトで私のEditTextです:
<EditText
android:id="@+id/fieldName"
style="@style/PlayerDetails.Field"
android:capitalize="words" />
そして、ここではスタイルです:
<style name="PlayerDetails.Field">
<item name="android:layout_weight">0.65</item>
<item name="android:paddingLeft">10dp</item>
<item name="android:layout_width">0dp</item>
<item name="android:layout_height">fill_parent</item>
<item name="android:layout_marginLeft">10dp</item>
</style>
私のEditTextが間違った色を描かなっているのはなぜ?私は描画コードや背景drawableをオーバーライドしていません。
こんにちはKenny Wyland、あなたの問題を把握してください。私も同じ問題に直面しています。 –
問題を解明したことはありませんでしたが、私の回避策は.9をコピーすることでした。Ice Cream SandwichからPNGとスタイリングし、HoneycombとIce Cream Sandwich用に私のアプリにハードコードしました。 –
下記のリンクを参照してください http://stackoverflow.com/questions/9224560/how-to-change-the-border-colorun-focused-of-an-edittext?answertab=active#tab-top – DKV