此主題已經被覆蓋過,但我找不到具體針對我所問的答案。Android意圖從瀏覽器啓動
我在哪裏:我跟着hackmod的第一條建議在這裏:Make a link in the Android browser start up my app?和得到這個與網頁中的鏈接工作。
但是,我無法理解第二個選項(intent uri's)。這裏是我得到的:
<activity android:name="com.myapps.tests.Layout2"
android:label="Auth Complete"
>
<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="mydomain.com"
android:path="/launch" />
</intent-filter>
</activity>
現在,我可以去「mydomain.com/launch」,它啓動我的活動。這一切運作良好,除了我得到選擇器。我想要的是它只是在沒有選擇的情況下啓動我的活動。
從我引用的文章中的解釋看,它看起來像是uris的意圖,但我找不到一個簡單的例子。我的網頁鏈接應該是什麼樣的,才能在沒有選擇器的情況下發布?
我見過一對夫婦的例子看起來是這樣的:
<a href="intent:#Intent;action=com.myapp.android.MY_ACTION;end">
然而,這似乎並不當我嘗試它的工作。
我的測試設備是銀河標籤2.
任何幫助,將不勝感激。
特別是有人可以向我解釋如何構建該意圖:#Intent類型的URL,因爲它是推薦的方法。 – Chris 2013-03-24 21:08:51