Android гиперссылки в всплывающем - PullRequest
1 голос
/ 24 мая 2011

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

Ответы [ 2 ]

1 голос
/ 24 мая 2011

Я не вижу вашего кода.это пользовательский диалог ??Вы можете разместить кнопку в 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 голосов
/ 24 мая 2011

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

...