嗨 是否可以通過手機瀏覽器向用戶顯示的網頁調用Android應用程序。我知道這是可能的另一個Android應用程序使用Intents。但我不確定這是否可能來自WebPage。從網頁調用Android應用程序
在此先感謝。
嗨 是否可以通過手機瀏覽器向用戶顯示的網頁調用Android應用程序。我知道這是可能的另一個Android應用程序使用Intents。但我不確定這是否可能來自WebPage。從網頁調用Android應用程序
在此先感謝。
簡單地定義爲一個特定的URI一個意圖過濾您的活動中: http://developer.android.com/guide/topics/manifest/data-element.html
這樣一來,點擊相應的鏈接時,該活動將被調用。通過使用自定義方案,您將確保您的應用是唯一回應的應用。
這與android市場響應市場鏈接的方式相同。
使用BROWSABLE
類別的意圖過濾器可讓您使用URI方案啓動應用程序。裏面你<activity>
,添加:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<data android:scheme="myprotocol" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
,併成立了行動,你想怎麼類別,並更改方案與應用程序相關的東西。
然後你的網頁裏面,你可以鏈接到您的應用程序
<a href="myprotocol://">test link</a>
我怎樣感謝你們倆。你這麼好。感謝您的快速回復。我不知道這是可能的,我認爲網頁與android框架完全不同,因此無法調用位於完全不同上下文中的Android應用程序。我被證明是錯誤的。 – Vijay 2010-11-12 15:29:49