W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
應(yīng)用或者其他模塊可以通過(guò)接口完成以下功能:
類名 | 接口名 | 功能描述 |
---|---|---|
NfcController | getInstance(Context context) | 獲得一個(gè)NFC控制類的單例。 |
openNfc() | 打開(kāi)本機(jī)NFC。 | |
closeNfc() | 關(guān)閉本機(jī)NFC。 | |
isNfcOpen() | 查詢本機(jī)NFC是否已打開(kāi)。 | |
getNfcState() | 獲取本機(jī)NFC的開(kāi)關(guān)狀態(tài)。 | |
isNfcAvailable() | 查詢本機(jī)是否支持NFC功能。 | |
NfcPermissionException | NfcPermissionException(String errorMessage) | 構(gòu)造一個(gè)NFC權(quán)限異常的實(shí)例。 |
// 查詢本機(jī)是否支持 NFC
NfcController nfcController = NfcController.getInstance(context);
boolean isAvailable = nfcController.isNfcAvailable();
if (isAvailable) {
// 調(diào)用查詢NFC是否打開(kāi)接口,返回值為NFC是否是打開(kāi)的狀態(tài)
boolean isOpen = nfcController.isNfcOpen();
if (!isOpen) {
// 調(diào)用打開(kāi)NFC接口,返回值為函數(shù)是否正常執(zhí)行
boolean isEnableSuccess = nfcController.openNfc();
} else {
// 調(diào)用關(guān)閉NFC接口,返回值為函數(shù)是否正常執(zhí)行
boolean isDisableSuccess = nfcController.closeNfc();
}
}
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: