2011-12-18 21 views
2

私はAndroidが初めてです。どのようにしてオレンジ色の境界線を持つ通常の編集テキストを取得できますか? デフォルトの編集テキストとして、境界線や背景のない線のみでテキストを編集します(フォーカスのときは青に変更)。テキストはこれらの行の上に表示されます。私はstyles.xmlでそれらを定義することによってEditTextに異なるスタイルを追加しようとしました。しかし、オレンジ色の境界線を持つ通常の編集テキストを取得できませんでした。アプリケーションまたはアクティビティにテーマが定義されていません。 プラットフォーム4.0のエミュレータでテストしています。デフォルトのEditTextのスタイルを変更する - Android

答えて

2

オレンジ色の境界線は「通常のテキスト編集」スタイルではなく、特定のテーマの一部であり、すべてのデバイスには存在しません。主に古いAndroidバージョンで使用されていました。

デフォルトのスタイルをオーバーライドしないでください。一般にデザインが悪く、ユーザーを混乱させる可能性があります。

1

背景にカスタムのドロアブルを設定できます。例:

android:background="@drawable/custom_bg" 

ドロアブルが9パッチであることを確認します。

関連する問題