AndroidStudioでTextViewにHTMLを書く方法
AndroidStudioでTextViewにHTMLを書く方法を記述します。Html.fromHtmlを使用します。
準備としてbuild.gradleのdependenciesに以下を追加します
dependencies {
implementation 'com.android.support:appcompat-v7:28.0.0'
}
Html.fromHtmlは、Marshmallow以前はパラメタは一個でしたが、以降はパラメタは2個になったのでバージョンによって分岐します。
tv_ppはTextViewです。
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.N) { //24 7.0 以上
tv_pp.setText(Html.fromHtml("プライバシー\nポリシー",Html.FROM_HTML_MODE_COMPACT));
} else {
tv_pp.setText(Html.fromHtml("プライバシー\nポリシー"));
}