2012-10-26 4 views
0

, 우리는 말된다 다음AAR : 안드로이드 API에 안드로이드 어플리케이션 기록 파견 시스템

    : 태그는 AAR, 방법 다음 에서 태그 파견 시스템 파견을 포함

    경우

  1. 정상적으로 의도 필터를 사용하여 활동을 시작하십시오. 의도와 일치하는 활동도 AAR과 일치하는 경우 활동을 시작하십시오.

  2. 만약 의도는 여러 활동이 텐트를 처리 할 수있는 경우, AAR과 일치하거나 더 활동 의도를 처리하지 않는 경우는 AAR에 의해 지정된 응용 프로그램을 시작하지 않습니다에 대한 필터링하는 활동.

  3. AAR로 시작할 수있는 애플리케이션이 없다면 Google Play에서 으로 이동하여 AAR을 기반으로 애플리케이션을 다운로드하십시오. 이것의

2 부에서는 조금 혼란 스럽다. 의도가 둘 이상의 일치하는 경우 활동응용 프로그램을 시작합니다. 따라서 NFC 인 텐트를 필터링하는 내 액티비티가 기본 애플리케이션 실행 활동이 아닌 경우, 여러 액티비티가 의도를 필터링하는 경우에는 시작하지 않을 것입니다.

내 응용 프로그램에 기본 활동 'A'가 있고 NFC 의도를 필터링하는 다른 활동 'B'가있는 경우 해당 인 텐트를 필터링하는 다른 활동이 없으면 AAR 인 텐트가 B를 시작합니다.하지만 if 다른 사람은 의도에 대한 필터를 수행하고, 다른 행동을 취하고 활동 A가 시작됩니다.

의도가 전달 될 가능성이 항상 있기 때문에 인 텐트 필터가 항상 활동 A (기본 실행 활동)에 있어야합니다. 이 분명했다

희망,

답변

1

그렇다면 여러 활동 필터 일치, 주요 응용 프로그램 활동에 안드로이드 기본 설정됩니다.

일치하는 활동 중 하나 (?)를 선택하는 것보다 낫습니다. 당신이 '경쟁'필터를 작성한다면, 이것은 당신이 얻는 것입니다. 그러나 아무도 당신을 강요하지 않습니다 ;-)

+0

누군가가 다른 애플리케이션과 함께 올 수 있고 동일한 의도로 필터를 적용 할 수 있습니다. 내 응용 프로그램의 기능. – Sam

+0

내가 알 수있는 한, 위의 내용은 다음과 같이 번역됩니다. AAR에서 식별 한 앱이 우선합니다. – ThomasRS

+0

음, 좋아. dinifitively 그것을 밖으로 일하기 위하여 근원을 찾아야하는 것을 위로 바람 might .... – Sam

관련 문제