NfcAdapter.ActionTechDiscovered 필드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
태그가 검색되고 태그의 특정 기술에 대한 활동이 등록될 때 활동을 시작하려는 의도입니다.
[Android.Runtime.Register("ACTION_TECH_DISCOVERED")]
public const string ActionTechDiscovered;
[<Android.Runtime.Register("ACTION_TECH_DISCOVERED")>]
val mutable ActionTechDiscovered : string
필드 값
- 특성
설명
태그가 검색되고 태그의 특정 기술에 대한 활동이 등록될 때 활동을 시작하려는 의도입니다.
이 의도를 받으려면 작업은 이 작업에 대한 의도 필터를 포함하고 매니페스트 meta-data
항목에 원하는 기술 유형을 지정해야 합니다. 다음은 맨피스트 항목의 예입니다.
<activity android:name=".nfc.TechFilter" android:label="NFC/TechFilter">
<!-- Add a technology filter -->
<intent-filter>
<action android:name="android.nfc.action.TECH_DISCOVERED" />
</intent-filter>
<meta-data android:name="android.nfc.action.TECH_DISCOVERED"
android:resource="@xml/filter_nfc"
/>
</activity>
메타 데이터 XML 파일에는 각각 하나 이상의 항목이 구성되거나 하나 이상의 tech-list
tech
항목이 포함되어야 합니다. 항목은 tech
기술을 구현하는 정규화된 클래스 이름(예: "android.nfc.tech.NfcA")을 참조합니다.
집합 중 하나라도 .의 tech-list
Tag#getTechList() Tag.getTechList()
하위 집합인 경우 태그가 일치합니다. tech-list
각 s는 독립적으로 간주되며 활동은 검색된 태그와 일치하는 단일 tech-list
일치 항목으로 간주됩니다. 이는 원하는 기술을 필터링하기 위한 AND 및 OR 의미 체계를 제공합니다. 다음은 사용 하 여 태그 또는 사용 하 여 NfcF
NfcA
태그를 일치 하는 예제입니다., MifareClassic
및 Ndef
:
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<!-- capture anything using NfcF -->
<tech-list>
<tech>android.nfc.tech.NfcF</tech>
</tech-list>
<!-- OR -->
<!-- capture all MIFARE Classics with NDEF payloads -->
<tech-list>
<tech>android.nfc.tech.NfcA</tech>
<tech>android.nfc.tech.MifareClassic</tech>
<tech>android.nfc.tech.Ndef</tech>
</tech-list>
</resources>
이 의도는 .#ACTION_NDEF_DISCOVERED
#ACTION_TAG_DISCOVERED
이 의도에 응답하는 #ACTION_NDEF_DISCOVERED
활동이 있으면 시작되지 않습니다. 이 의도 #ACTION_TAG_DISCOVERED
에 응답하는 활동이 있으면 시작되지 않습니다.
에 대한 android.nfc.NfcAdapter.ACTION_TECH_DISCOVERED
Java 설명서
이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.