如何从网站调用意图

时间:2011-01-13 22:46:52

标签: android web android-intent

我在Android开发方面非常陌生,所以请耐心等待。

我有一个可以通过Android手机访问的ASP.NET网站。在网站上,我希望用户能够通过单击按钮将联系人或事件添加到日历中。我认为我需要使用意图。我在文档中看到我可以通过在html中使用“tel”来打电话,但我是否对日历事件和联系信息做同样的事情?

如果有人可以给我指出正确的文档,或者更好,请给我一个简单的样本,我们将不胜感激。

谢谢,

卡罗。

1 个答案:

答案 0 :(得分:1)

这是可能的。

  • 使用适当的信息在您的网站上设置链接(可能包含网址中的信息,例如http://mysite.com/telephone/67896988

  • 在Android应用的清单中,添加意图过滤器,以便您的应用打开该链接:

    <intent-filter>
                   <action android:name="android.intent.action.VIEW" />
                    <category android:name="android.intent.category.DEFAULT" />
                    <category android:name="android.intent.category.BROWSABLE" />
                    <data android:scheme="http" android:host="mysite.com" 
                    android:pathPattern=".*/telephone/.*" />
        </intent-filter>
    
  • 当使用点击该链接时,Android会建议您的应用除了浏览器之外还要打开该链接。然后,您的应用可以查看网址并执行相应的操作。