0
在我們的應用程序中,有一個「添加日曆條目」功能,可以打開日曆條目編輯活動。我希望在消息中放置一個鏈接,用戶可以點擊以返回到我們的應用程序並提供更多信息。 裏面的清單,我們有以下的意向過濾器條目:將帶有反向鏈接的日曆條目添加到應用程序
<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="our.namespace.de" android:path="/search" />
</intent-filter>
把一個鏈接裏面是這樣的:
http://our.namespace.de/search/some_infos
它的點擊觸發活動選取器,和每一個瀏覽器顯示在該列表內。如何創建鏈接,只有我們的應用程序收聽?這裏的問題是,除html之外的任何其他類型都不會被識別爲Calendar-TextView中的鏈接
嘗試了你的Intent.toUri(),它可以在自定義的TextView中很好地工作,但不會在日曆上(我猜它只會高亮http:// url)。 – 2012-07-25 22:56:25
@RafaelT:啊,是的,好點。那裏的'Linkify'邏輯將不會識別'intent'方案。抱歉! – CommonsWare 2012-07-25 23:05:22