0
您好我正在整合兩個不同的應用程序到我的app.One是fitbit和其他pinterest.My問題是,當他們從瀏覽器重定向後,身份驗證後,我無法處理意圖過濾器。這是我的代碼。如何爲同一活動設置兩個不同的意圖過濾器?
<activity
android:name=".DashboardActivity"
android:label="@string/title_activity_dashboard" />
<activity
android:name=".IntegrateActivity"
android:label="@string/title_activity_link_apps"
android:launchMode="singleTask">
<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="Link" />
<data android:host="redirect.html" />
</intent-filter>
<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="pdkMYID" />
</intent-filter>
</activity>
只有第一個過濾器正在工作。有沒有人知道如何處理這個,事先要感謝。
好吧謝謝,但如果我刪除launchmode意味着它不工作任何想法呢? –
啓動模式仍然存在。 – CaseyB
是的,它是工作,但沒有啓動模式=單個任務它重新創建相同的活動,啓動瀏覽器。所以,如果我使用這意味着它不工作。所以只有我問。你有什麼想法嗎? –