【问题标题】:Custom url scheme in salesforce android appSalesforce android 应用程序中的自定义 url 方案
【发布时间】:2012-07-10 20:37:02
【问题描述】:

我希望实现自定义 url 方案(例如 myapp://),以便可以在浏览器和/或电子邮件链接中打开我的 android 应用程序。我知道这里有很多答案都指向 AndroidManifest.xml 中的意图过滤器作为答案,但我无法让它工作。我不确定如何让我的应用程序检测到这些意图过滤器。如果有人能在这方面帮助我,那就太好了。

谢谢。

【问题讨论】:

  • 它有点粘,文档很少。我现在没有时间发布答案,但我会在今天晚些时候尝试获得一个。
  • 那太好了。感谢您的及时回复。

标签: android intentfilter


【解决方案1】:

试试这样的教程:http://www.vogella.com/articles/AndroidIntent/article.html#intentfilter 在它说<data android:scheme="http"/>的部分将其设置为<data android:scheme="myapp"/>

然后在 Activity 中放入这个 IntentFilter,继续执行getIntent().getData(),这将为您提供 URI。然后你可以随心所欲地处理。例如,如果您发送myapp://opencontact/joe_bob,您可以取出零件并打开您的 ContactProfileActivity 或其他任何内容并向用户显示 Joe Bob...

【讨论】:

  • 您好 Salil,感谢您的回复。我有意图过滤器,但我不确定如何检测意图过滤器。我正在开发 Salesforce Android 应用程序,但不知道在哪里输入代码。我对它比较陌生,所以一个演练示例会很有帮助。
  • 也许这个更有意义:dotkam.com/2011/01/10/…
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-04-30
  • 2011-12-14
  • 1970-01-01
相关资源
最近更新 更多