android - 如何检查android中是否启用了NFC?

标签 android nfc

如何以编程方式检查 NFC 是否已启用?有什么方法可以通过我的程序在设备上启用 NFC?请帮帮我

最佳答案

NfcManager manager = (NfcManager) context.getSystemService(Context.NFC_SERVICE);
NfcAdapter adapter = manager.getDefaultAdapter();
if (adapter != null && adapter.isEnabled()) {
    // adapter exists and is enabled.
}

您无法以编程方式启用 NFC。用户必须通过设置或硬件按钮手动完成。

关于android - 如何检查android中是否启用了NFC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7618657/

相关文章:

java - 如何使用 Android Beam 确认我的消息已收到?

android - 如何在没有头文件的情况下在Android项目中编译c代码?

java - 当 Android 中其中一个日期为字符串格式时,如何比较日期?

android - NFC 前台调度不工作

java - 没有找到类“org.slf4j.LoggerFactory

android - 使用 nfc 解锁应用程序

android - 进度条 : indeterminate + show progress (like google play store)

android - NavigationView 与 DrawerLayout setCheckedItem 不工作

android - com.facebook.FacebookAuthorizationException : UnknownError: Key hash does not match any stored key hashes

c# - ProximityDevice 未找到索尼 RC-S380 NFC 读写器