Appcompat v7 での EditText の外観のカスタマイズ
デバイスのバージョン間で一貫性を維持するために EditText の外観を変更することは、一般的な課題です。 Appcompat v7 はマテリアル デザインのサポートを提供し、開発者が UI 要素の外観を制御できるようにします。
EditText のボトムラインとアクセントカラーを変更するには、EditText スタイルではなく、アプリのテーマ定義内の次のプロパティを変更します。 :
これらのプロパティをオーバーライドすることで、外観をカスタマイズできますアプリのデザインに合わせて EditText を選択します。例:
<code class="xml"><style name="Theme.App.Base" parent="Theme.AppCompat.Light.DarkActionBar"> <item name="colorControlNormal">#c5c5c5</item> <item name="colorControlActivated">?color/accent</item> <item name="colorControlHighlight">?color/accent</item> </style></code>
EditText の外観をカスタマイズしたいアクティビティに必ずこのテーマを適用してください。
以上がAppcompat v7 で EditText の外観をカスタマイズするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。