如何启用 NFC 设置 [英] How to enable NFC setting

查看:76
本文介绍了如何启用 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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆