0
TextView t=(TextView)findViewById(R.id.yourtextview);
String text = "<fontcolor=#cc0029>Erste Farbe</font><font color=#ffcc00>zweiteFare</font>";
yourtextview.setText(Html.fromHtml(text));

NPEを取得して、インターネット許可も追加しました。

4

4 に答える 4

2

あなたのテキストビューの代わりにtを使用してください

TextView t=(TextView)findViewById(R.id.yourtextview);
String text = "<fontcolor=#cc0029>Erste Farbe</font><font color=#ffcc00>zweiteFare</font>";
t.setText(Html.fromHtml(text));
于 2012-07-09T06:08:17.810 に答える
1

テキストビューのIDではなく、テキストビューにテキストを設定する必要があります。

これをやってみてください

t.setText(Html.fromHtml(text));
于 2012-07-09T06:07:49.040 に答える
0

TextView ID を呼び出す代わりに TextView t を呼び出す必要があります。

t.setText(Html.fromHtml(text)); 代わりに これを使用してくださいyourtextview.setText(Html.fromHtml(text));

于 2012-07-09T06:22:25.457 に答える
0

以下のコード行を変更してください

t.setText(Html.fromHtml(text));

それ以外の

yourtextview.setText(Html.fromHtml(text));
于 2012-07-09T06:08:41.090 に答える