2011-06-29 33 views
6

私はアンドロイドに新しく、EditTextウィジェットでテキストの色の一部のみを変更することができるのだろうかと思っていました...実際には、例えば、 "bblablabal"と書いて "黄色"のボタンをクリックし、黄色で書いておくことができます(前に書かれたテキストは、.setTextColor ) 方法)。"EditText"ウィジェット内のテキストの色の一部を変更します

私はいくつかのJavaメソッドを試してきましたが、succesのないいくつかの回避策を試しました。

ありがとうございました! Rodrigo。

答えて

4

はい、可能です。 SpannbleStringBuilderをご覧ください。

詳細:Android: Coloring part of a string using TextView.setText()?

+0

は、迅速な回答inazarukありがとうござい が、私は私がやりたいものを静的ソリューション は(あなたがコンパイルB4テキストを定義する)、変化にあるとそれが唯一の可能性だと思いますonclickなどを使ってオンザフライでフォントの色を変更し、edittextに書き続けます。 ヒントは本当にありがとう! Rodrigo。 –

関連する問題