Android гиперссылки в всплывающем

1

Я хочу, чтобы всплывающее окно появилось, и я хочу, чтобы текст в поле гиперссылки на любые допустимые ссылки в поле. В моем примере это адрес электронной почты. Я использую AlertDialog в настоящее время, есть ли способ сделать ссылку кликабельной, или я должен попробовать что-то еще?

Теги:
popup
alertdialog

2 ответа

0
Лучший ответ

В зависимости от сложности того, что вы хотите сделать, вы можете рассмотреть Создание пользовательского диалога с TextView в нем. Затем вы можете использовать атрибут android: autoLink на TextView в макете xml.

  • 0
    Спасибо, я буду использовать эту документацию и сделаю это. Еще раз спасибо.
1

Я не вижу вас в коде. это настраиваемый диалог? вы можете поместить кнопку в AlerDialog

AlertDialog alertDialog = new AlertDialog.Builder(a).create();
    alertDialog.setTitle(title);
    alertDialog.setMessage(message);
    alertDialog.setButton2("OK", new DialogInterface.OnClickListener() {
    public void onClick(DialogInterface dialog, int which) {
          //place what you want to do here 
              return ;
    } });
alertDialog.show();
  • 0
    Спасибо за образец. Я просто искал действие, прикрепленное к кнопке. Это работает, как я хотел.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню