私は自分のアプリケーションにEditTextコントロールを持っています。フォーカスしているとき(つまり何かを入力する準備ができているとき)、シャドーカラーを適用したいと思います。これどうやってするの?フォーカスしているときにAndroid EditTextにシャドーカラーを適用する方法は?
ありがとう、 @ nagaraju。
私は自分のアプリケーションにEditTextコントロールを持っています。フォーカスしているとき(つまり何かを入力する準備ができているとき)、シャドーカラーを適用したいと思います。これどうやってするの?フォーカスしているときにAndroid EditTextにシャドーカラーを適用する方法は?
ありがとう、 @ nagaraju。
テーマを選択すると、あなたが効果を見ることができます: 新しいXMLファイルと場所を作成します。 をそして:それあなたの描画可能なフォルダ名にそれshadow_color.xml として
<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
<item android:state_focused="true" android:state_pressed="false" android:drawable="@drawable/ask_footer"/>
<item android:state_focused="false" android:state_pressed="true" android:drawable="@drawable/askfooter_hover" />
<item android:drawable="@drawable/ask_footer" />
</selector>
そして、あなたのEditTextが宣言されたものXMLに行きます "描画可能/ shadow_color @" =背景と設定は完了です。EDITTEXTに
アンドロイドを一つの属性を記述します。
影の色は、あなたのビューの影のテーマの背景を意味しますか?
xmlレイアウトを使用していると仮定すると、eclipseに表示されているGUインターフェースのバージョンでは、あなたが望むものと思われる特定のテーマを選択することができます。
あなたはそれを手動で配置したい場合は、 あなたは、Androidマニフェスト
などでそれを言及する必要があります。 <activity android:name=".activity_name here"android:theme="@android:style/Theme.Dialog">//there are a handful of effects provided by SDK </activity>
私は、グラフィカルユーザインタフェース方法、その簡単を提案し、あなたは従うようにあなたがセレクタタグを使用することができます
EditTextが有効かどうかを確認することもできます。そしてもしそうなら、そのような背景画像を影のように影に変えてください。
背景がシャドウカラーと同じではありません。これは問題の適切な解決策ではありません。 – Abhishek