首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法单击Linkify elements

无法单击Linkify elements
EN

Stack Overflow用户
提问于 2016-07-14 00:11:59
回答 0查看 115关注 0票数 0

我对android编程非常陌生,被带到船上来帮助完成一个项目。我正在尝试创建一个警报,其中包含到电话号码和地址的链接,当单击这些链接时,将分别启动拨号器和默认地图应用程序。

现在我目前的方法是:

代码语言:javascript
复制
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();

似乎可以工作,因为它将电话号码和地址都识别为链接(突出显示和下划线),但当我尝试点击它们时,什么也没有发生。我觉得我好像错过了一个简单的属性,或者说什么,我可以点击,但我似乎找不到任何东西!

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38356805

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档