文字に下線を引くとかだと、XMLのみの記述でいけるが、色の変更は反映してくれないようだ。
解決方法としては、java側で文字をセットする。
その際、Html.fromHtml() を使う。
TextView textView = (TextView) findViewById(R.id.hoge);
textView.setText(Html.fromHtml(getString(R.string.piyo)));
あとは、
<string name=“piyo”>テスト<font color=\"red\">色を変えたい文字</font>テスト</string>
こんな感じで書く。
※<>は、< > と書いたり。
0 件のコメント:
コメントを投稿