Я хочу, чтобы всплывающее окно появилось, и я хочу, чтобы текст в поле гиперссылки на любые допустимые ссылки в поле. В моем примере это адрес электронной почты. Я использую AlertDialog в настоящее время, есть ли способ сделать ссылку кликабельной, или я должен попробовать что-то еще?
В зависимости от сложности того, что вы хотите сделать, вы можете рассмотреть Создание пользовательского диалога с TextView
в нем. Затем вы можете использовать атрибут android: autoLink на TextView
в макете xml.
Я не вижу вас в коде. это настраиваемый диалог? вы можете поместить кнопку в 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();