2016-07-20 6 views

답변

1

당신은 여러 방송에 대해 동일한 수신기를 사용하거나 수

  • 수신기를 사용하여 하나 개의 <intent-filter> 요소 또는
  • 에 대한 여러 작업을함으로써 두 <intent-filter> 요소, 또는
  • 을 가짐으로써 암시 적 Intents (<intent-filter> 통해) 및 명시적인 Intents (Intent은 수신자의 Java 클래스를 식별합니다)

이러한 경우 들어오는 Intent을 검토하여 어떤 브로드 캐스트인지 확인해야하므로 진행 방법을 알 수 있습니다.

그 샘플의 측면에서, 나는 그들이 왜 그 if 테스트를 가지고 있는지 모르겠다. 그들은 else을 가졌으므로 Intent을 기반으로 두 가지 다른 로직 비트를 가졌습니다.