Я очень новичок в программировании для Android, и меня пригласили помочь завершить проект. Я пытаюсь создать оповещение, содержащее ссылки на номера телефонов и адреса, при нажатии на которые запускается приложение для набора номера и карт по умолчанию соответственно.
Прямо сейчас мой текущий подход:
Android.App.AlertDialog.Builder builder = new AlertDialog.Builder(activity);
AlertDialog ad = builder.Create();
ad.SetTitle("Quick Info");
var alertMsg = "";
alertMsg += "Address: " + addressString;
alertMsg += "\nPhone Number: " + phoneString;
SpannableString linkedMsg = new SpannableString(alertMsg);
Linkify.AddLinks(linkedMsg, MatchOptions.All);
ad.SetMessage(linkedMsg);
ad.SetButton("OK", (s, er) => { });
ad.Show();
Кажется, работает, поскольку он распознает и номер телефона, и адрес как ссылки (выделяет их и подчеркивает), но когда я пытаюсь щелкнуть по ним, ничего не происходит. Я чувствую, что мне не хватает, может быть, простого свойства или чего-то, что я могу щелкнуть, но я ничего не могу найти!