У меня есть информация, которая будет отображаться в диалоговом окне. Это похоже на Title, затем под ним текст; Название, затем под ним текст. Как и мудрый, есть 4 названия и 4 описания. Он должен выглядеть следующим образом
Title One
Описание; описание; описание; описание; описание; описание; описание; описание; описание; описание; описание; описание; описание; описание; описание
Название Два
Описание; описание; описание; описание; описание; описание; описание; описание; описание; описание; описание; описание; описание; описание; описание
Как вы можете видеть, есть жирные тексты, подчеркнутые тексты, разрывы строк и т.д. Я хочу добавить этот текст в поле предупреждения, так что ниже это то, что я пробовал.
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: Или я использую неправильный метод? Неверное диалоговое окно?