Hi I 'm integrating two different apps into my app. One is fitbit and other is pinterest. 내 문제는 인증 후 브라우저에서 리디렉션 될 때마다 인 텐트 필터를 처리 할 수 없다는 것입니다. 다음은 내 코드입니다.
<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>
첫 번째 필터 만 작동합니다. 아무도 이것을 처리하는 방법을 알고 있습니까, 미리 감사드립니다.
원하는 것은 실제로 다중 필터가 아니라 지원되는 다중 스키마라고 생각합니다.
<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:scheme="pdkMYID" />
</intent-filter>
</activity>
이렇게하면 해당 스키마와 일치하는 것이 활동으로 리디렉션됩니다.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다