2014-01-13 36 views
0

我想創建一系列將通過URL方案打開的應用。我想要做的是對所有人使用相同的基本方案,但能夠指定打開哪個應用程序...類似於:針對不同應用的Android自定義URL方案

  • myApp:// open?appUrl =「app1」 - >打開第一個應用程序
  • 對myApp://開放appUrl = 「APP 2」 - >打開第二應用
  • 等...

這可能嗎?

THX

回答

1

您可以用它做<intent-filter><activity>

<activity android:name=".activity.Activity"> 
    <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="myApp" /> 
    <data android:host="app1" /> 
    </intent-filter> 
</activity> 

這應該myApp://app1工作,我不知道,如果意圖過濾器可以解析更復雜的網址,像open?appUrl="app1"