1
我对Android开发非常陌生,请耐心等待。如何从网站调用意图
我有一个ASP.NET网站,将被Android手机访问。在网站上,我希望用户能够通过单击按钮将联系人或事件添加到日历。我认为我需要使用意图。我在文档中看到,我可以通过在html中使用“tel”来打电话,但是对于日历事件和联系信息,我也做同样的事情吗?
如果有人能指出我的正确文件,或更好的是,给我一个简单的例子,它将不胜感激。
感谢,
卡罗。
我对Android开发非常陌生,请耐心等待。如何从网站调用意图
我有一个ASP.NET网站,将被Android手机访问。在网站上,我希望用户能够通过单击按钮将联系人或事件添加到日历。我认为我需要使用意图。我在文档中看到,我可以通过在html中使用“tel”来打电话,但是对于日历事件和联系信息,我也做同样的事情吗?
如果有人能指出我的正确文件,或更好的是,给我一个简单的例子,它将不胜感激。
感谢,
卡罗。
这是可能的。
设置在您的网站有适当信息的链接(也许在URL中包括例如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将建议的链接,你的应用程序中打开,除了浏览器。然后,您的应用可以查看该网址并执行相应的操作。
我想让浏览器在手机上发起一个呼叫,你只需要包含“tel:11235552345”作为超链接的URL。但事情是,我不写一个Android应用程序。这将是一个将在其他地方的Web服务器上的网页。 – Carlo
你是对的卡罗。我以为你必须做更多的处理,所以你必须在你的应用程序中接收它。 – Aliostad