【发布时间】:2011-02-04 22:44:10
【问题描述】:
我正在尝试从我的 Gmail 应用程序中打开一个链接。如果我发送 myapp://custom/params,Gmail 只会将其识别为文本。不过,我可以获得从浏览器打开我的应用程序“myapp”的链接。我怎样才能解决这个问题?
【问题讨论】:
标签: android mobile android-2.2-froyo
我正在尝试从我的 Gmail 应用程序中打开一个链接。如果我发送 myapp://custom/params,Gmail 只会将其识别为文本。不过,我可以获得从浏览器打开我的应用程序“myapp”的链接。我怎样才能解决这个问题?
【问题讨论】:
标签: android mobile android-2.2-froyo
我建议您将 URI 与以下内容一起使用:方案和自定义 ContentProvider。 见http://developer.android.com/guide/topics/providers/content-providers.html。
【讨论】:
我认为这归结为 GMail 应用程序在文本格式消息的正文中查找要链接为 URL 的内容的方式存在问题。我相信你有两个选择:
这两个我都没有尝试过。 #2 我很确定会起作用,但是根据您的应用程序,#1 可能会更干净一些。
【讨论】: