ダイアログボックスに表示する情報がいくつかあります。タイトルのようになり、その下にテキストが表示されます。タイトル、その下のテキスト。同様に、4 つのタイトルと 4 つの説明が表示されます。このように来るはずです
タイトルワン
説明;説明;説明;説明;説明;説明;説明;説明;説明;説明;説明;説明;説明;説明;説明
タイトル 2
説明;説明;説明;説明;説明;説明;説明;説明;説明;説明;説明;説明;説明;説明;説明
ご覧のとおり、太字、下線、改行などがあります。このようなテキストをアラートボックスに追加したいので、以下を試してみました。
TextView msg = new TextView(this);
msg.setText("<html><u>Message</u></html>")
AlertDialog.Builder ab = new AlertDialog.Builder(this);
ab.setTitle("Title");
ab.setView(msg);
ab.setCancelable(false);
//rest of the code
しかし、このトリックはうまくいきませんでした。何が起こったのかというと、すべての HTML タグがそのまま表示されたのです! しかも文章がわかりにくい!AlertBoxのデフォルトカラーである黒の背景に混ざっているようです。この問題を解決するにはどうすればよいですか? 助けてください!
PS: または、間違った方法を使用していますか? ダイアログ ボックスが間違っていませんか?