TextViewの一部にHTMLを使用する
自分用メモです。
参考サイトさま
:Tips TextView を使いこなそう 〜 表示編 〜 その2
これでできる。
CharSequence source = Html.fromHtml(builder.toString());
ソース抜粋(自分用なので見難いです)
getListView().removeHeaderView(mHeaderView); StringBuilder builder = new StringBuilder(); builder.append("<h2>"); builder.append(getResources().getString(R.string.text_date_select)); builder.append("</h2>"); Calendar cal = Calendar.getInstance(); SimpleDateFormat sdf = new SimpleDateFormat("MM月dd日 HH時mm分"); builder.append(sdf.format(cal.getTime())); builder.append(getResources().getString(R.string.text_reload_info)); CharSequence source = Html.fromHtml(builder.toString()); mHeaderView = new TextView(getActivity()); mHeaderView.setText(source); mHeaderView.setPadding(10, 0, 10, 0); getListView().addHeaderView(mHeaderView);
2013/02/09追記
参考サイトさま
http://d.hatena.ne.jp/kimukou_26/20121202/1354425008
Java Anti-Template Language (JATL)
というものもあるそうです。