如何启用 NFC 设置 [英] How to enable NFC setting
本文介绍了如何启用 NFC 设置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我可以在我的 NFC 演示应用程序中读取和写入,但我需要检查设置菜单中的 NFC 选项是否已启用.如果未启用,我想将用户引导至类似于 NXP 的 NFC TagWriter 的设置菜单(我知道如何执行此操作).
I am able to read and wirte in my NFC demo app but I need to check if the NFC option in setting menu is enabled or not . If its not enable I want to direct the user to the setting menu(I know how to do this) similar to NFC TagWriter by NXP.
在我的应用程序中,我使用以下 SDK 版本
In my application I am using the following SDK version
<uses-sdk android:minSdkVersion="7" />
<uses-sdk android:maxSdkVersion="16"/>
我无法检查该设置是否已启用.
I am unable to check if the setting is enabled or not.
推荐答案
TNR 说得对,但也要注意从 Android 版本 16 开始,NFC 有更具体的设置操作:
TNR gets it right, however also note that from Android version 16, there is a more specific settings action for NFC:
protected void startNfcSettingsActivity() {
if (android.os.Build.VERSION.SDK_INT >= 16) {
startActivity(new Intent(android.provider.Settings.ACTION_NFC_SETTINGS));
} else {
startActivity(new Intent(android.provider.Settings.ACTION_WIRELESS_SETTINGS));
}
}
这篇关于如何启用 NFC 设置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文