0
NFC를 다루는 Android 앱에 두 가지 활동이 있습니다. 하나는 AndroidManifest.xml
에 IntentFilter
으로 선언되고, 다른 하나는 PendingIntent
및 onNewIntent();
을 사용하여 활성 상태 인 동안 NFC 작업을 수락합니다. 그러나 때로는 후자의 활동에서 전 NFC 조치를 실제로 전달하기를 원할 때가 있습니다. NFC 정보를 잃지 않고 인 텐트를 다른 활동으로 "해제"하는 방법은 무엇입니까? 사용 startActivity(Intent intent)
대신 Intent
의Android에서 인 텐트를 "릴리스"하는 방법은 무엇입니까?
'의도'는 일반적으로 '액션', (선택 사항) 카테고리 및 데이터 (추가 정보)로 구성됩니다. 관련 데이터를 추출하고 첫 번째 'Intent'가 등록 된 작업/카테고리를 추가하고 새로운 'Intent'를 브로드 캐스트하기 만 했습니까? – Squonk
그게 내가 묻는 것 같아. 어떻게 새로운 의도를 아무데도 방송하지 않니? –
당신은 단순히'startActivity (Intent intent)'를 사용하지만,'MyActivity.class' 폼 (명시 적'Intent')을 사용하여 생성 된'Intent' 대신에 첫 번째'Activity' 매니페스트의 섹션 (암시적인'Intent')에서 반응하도록 설정되어 있습니다. –
Squonk