あなたはバブルビューの検索である場合。 android.text.style.DynamicDrawableSpan.ImageSpan
のサブクラスを作成してEditText
文字列の一部を書式付きspan
に変換することで実現できます。
このSO Questionは、フォーマットされたスパンを作成するための基本的なアイデアを提供します。
Thisは、editext
をspans
にカスタマイズするための優れたチュートリアルです。
単語全体を一度に削除する場合は、SPAN_EXCLUSIVE_EXCLUSIVEプロパティを使用できます。
以下のコードでは、文字列の最初の4文字がフォーマットされます。これがあなたにいくつかのヒントを与えてくれることを願っています。
final SpannableStringBuilder sb = new SpannableStringBuilder("your text here");
final ForegroundColorSpan fcs
= new ForegroundColorSpan(Color.rgb(158, 158, 158));
// Span to set text color to some RGB value
sb.setSpan(fcs, 0, 4, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
yourTextView.setText(sb);
http://stackoverflow.com/questions/3282940/set-color-of-textview-span-in-android – sgarman