【发布时间】:2010-03-10 01:39:32
【问题描述】:
我想知道是否可以连接到 gmail 和电子邮件 应用程序并检查它是否包含与 正则表达式,如果是,则将该文本变成带有 将打开我的应用程序的 URI。我想的是相似的 gmail 应用程序如何检测网址或电话号码 并使其成为链接。这样的事情可能吗?
【问题讨论】:
标签: android
我想知道是否可以连接到 gmail 和电子邮件 应用程序并检查它是否包含与 正则表达式,如果是,则将该文本变成带有 将打开我的应用程序的 URI。我想的是相似的 gmail 应用程序如何检测网址或电话号码 并使其成为链接。这样的事情可能吗?
【问题讨论】:
标签: android
Gmail 应用程序是封闭源代码的,您只有他们提供给您的钩子。 AFAIK 正则表达式到超链接的转换不是其中之一:
Extending Android's Default Gmail/Email Applications
根据您正在执行的操作,您可能能够通过某种网关发送邮件,该网关在传递之前对邮件执行此操作。因此,人们可以写信给 johndoe@example.com,而不是给 johndoe@gmail.com 发送电子邮件,而将短语翻译成 URI 的工作可以在 example.com 完成,然后通过适当的链接转发到 gmail.com...
但是现在人们都精通链接。您可以使链接具有足够的可读性,例如查看http://en.wikipedia.org/wiki/URL ...相当明显,不需要任何魔法,即使没有 Google 的帮助,我也可以输入。
【讨论】: