私はEditTextのスタイルを変更しようとしていますか?それを達成することは可能ですか?もしそうなら、私はそれについて言われて感謝します、そうでなければどのような代替方法が利用可能です。アンドロイド:編集テキストのスタイルを変更するにはどうすればよいですか?
答えて
任意のウィジェットに対して定義されたstyle="@style/your_style"
属性を使用できます。
あなたが値フォルダにstyle.xml
と呼ばれるファイルを作成する必要があります(つまり\res\values\styles.xml
を)を、あなたのスタイルを定義し、次の構文を使用するには、次の
<style name="You.EditText.Style" parent="@android:style/Widget.EditText">
<item name="android:textColor">@color/your_color</item>
<item name="android:gravity">center</item>
</style>
ことが保証されますので、属性parent="@android:style/Widget.EditText"
は重要であり、そのスタイルのビーイング定義されているのは基本的なAndroidのEditText
スタイルを拡張しているため、デフォルトのスタイルとは異なるプロパティのみを定義する必要があります。
完璧! 'parent =" @ android:style/Widget.EditText "は私が逃したものです。それがなければ、私のEditTextsは読み込み専用になりました。 – CJBS
はい、間違いなく可能です。詳細については、http://developer.android.com/guide/topics/ui/themes.html(リンク先はこちら)をご覧ください。
また、バックグラウンドでも構いませんが、この投稿を参照してください。http://www.anddev.org/tutorial_buttons_with_niceley_stretched_background-t4369.html これはボタンだけをカバーしますが、編集テキストとまったく同じです。
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<item name="colorPrimaryDark">@color/colorPrimaryDark</item>
<item name="colorPrimary">@color/colorPrimary</item>
<item name="android:colorBackground">@color/windowBackground</item>
<item name="android:textColor">@color/textColor</item>
<item name="colorAccent">@color/colorAccent</item>
//apply Button style
<item name="android:editTextStyle">@style/editTextStyle</item>
</style>
//Button Style
<style name="editTextStyle" parent="@style/Widget.AppCompat.EditText">
<item name="android:textColor">@color/colorWhite</item>
<item name="android:background">@color/colorPrimary</item>
<item name="android:textSize">24sp</item>
<item name="android:paddingTop">10dp</item>
<item name="android:paddingBottom">10dp</item>
</style>
- 1. アンドロイドの次の編集テキストにフォーカスを変更するにはどうすればいいですか?
- 2. UITableViewの編集中にUINavigationBarのボタンを変更するにはどうすればよいですか?
- 3. ファイルを手動で変更せずにDeploymentを編集するにはどうすればよいですか?
- 4. 編集中にreturnKeyTypeを変更するにはどうすればよいですか?
- 5. ダイアログボックスにある編集テキストにテキストを設定するにはどうすればいいですか?
- 6. クリップボードのテキストを変更するにはどうすればよいですか?
- 7. Handsontableのヘッダーテキストを編集するにはどうすればよいですか?
- 8. アンドロイドの自動修正テキストの色を変更するにはどうすればよいですか?
- 9. 編集中に[編集]ボタンを[完了]にするにはどうすればよいですか?
- 10. アスタリスクでextensions_additonial.confを編集するにはどうすればよいですか?
- 11. MacでPYTHONPATHを編集するにはどうすればよいですか?
- 12. SquareSpaceでテンプレートを編集するにはどうすればよいですか?
- 13. インターフェイスビルダーオブジェクトをプログラムで編集するにはどうすればよいですか?
- 14. PHPでバイナリイメージを編集するにはどうすればよいですか?
- 15. アンドロイドでプログラムでテキストを編集する
- 16. JTableで編集したセルの背景色を変更するにはどうすればいいですか?
- 17. WPFで大量のテキストを処理/編集するにはどうすればよいですか?
- 18. スピナーのスタイルを変更するにはどうすればいいですか?アンドロイド
- 19. SSISパッケージファイルを編集するにはどうすればよいですか?
- 20. テキスト編集オブジェクトからフォーカス損失を検出するにはどうすればよいですか?
- 21. AndroidでEasyEditSpanを使用して部分テキスト編集を行うにはどうすればよいですか?
- 22. Visual Studio 2012のスタイルを編集するにはどうすればいいですか
- 23. アンドロイドで編集テキストにテキストを追加する方法は?
- 24. アンドロイドでプロパティ、クラスパス、プロジェクトファイルを編集可能にするにはどうすればいいですか?
- 25. 編集をどのようにすればいいですか? UITextFieldで?
- 26. MVC3の編集ページからビューモデルを更新するにはどうすればよいですか?
- 27. AndroidのアクティビティでJSONデータを編集して更新するにはどうすればよいですか?
- 28. アイテムの編集後にリストビューコントロールを更新するにはどうすればよいですか?
- 29. プロパティシートのテキストを変更するにはどうすればいいですか?
- 30. .NETでComboBoxを編集できないようにするにはどうすればよいですか?
edittextの意味は?ここをクリックhttp://developer.android.com/guide/topics/ui/themes.html – Randroid
これは役に立ちます。http://www.androidworks.com/changing-the-android-edittext-ui-widget – Randroid