ここではAlertDialog(アラートダイアログ)に HTML リンクを表示する方法を紹介します。
ダイアログのメッセージを HTML で書いて「こちら」の部分をクリックできるようにしていきます。
ダイアログの基本的な使い方は以下の記事をお読み下さい。

【Android Studio】DialogFragmentを使ってダイアログを表示する方法 この記事では DialogFragment を使ったダイアログの表示方法を紹介しています。 基本的なダイアログと、リス...
開発環境
Android Studio | 4.1.1 |
---|---|
Android Emulator | Nexus 4 (API 30) |
minSdkVersion | 16 |
targetSdkVersion | 30 |
コード
21~23行目
表示したいメッセージを HTML で用意します。
27行目
HTML で用意したメッセージを fromHtml メソッドを使ってセットします。
36~42行目
TextView 内のリンクをタップできるようにするには setMovementMethod を使います。
onCreateDialog メソッドではまだフラグメントが作成されていないので、フラグメントが表示される直前の onStart メソッドで TextView を取得しています。
リンクを含んでいない HTML テキストの場合は、ここは省略することができます。
以上で完成です。
「こちら」という文字をタップすると指定した URL を表示できるようになっています。
ダイアログのカスタマイズ方法