본문 바로가기

Android

[Android] AlertDialog에 html 적용

Html.fromHtml() 을 사용하되, 누가 이상에서는 deprecated 되었으므로 버전체크를 통해 아래와 같이 사용해야 합니다.


String titleMsg = "<h1>제목 제목</h1>";
String contentMsg = "<ul><li>내용1</li><li>내용2</li>";
 
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.N) {
    builder.setTitle(Html.fromHtml(titleMsg, Html.FROM_HTML_MODE_LEGACY));
    builder.setMessage(Html.fromHtml(contentMsg, Html.FROM_HTML_MODE_LEGACY));
else {
    builder.setTitle(Html.fromHtml(titleMsg));
    builder.setMessage(Html.fromHtml(contentMsg));
}
cs


https://stackoverflow.com/questions/37904739/html-fromhtml-deprecated-in-android-n