0

我想做一个简单的笔记应用程序,它应该适用于非常基本的 Android 版本。但是,我还想添加一个功能,例如,扫描来自 NFC 的数据并将它们添加到笔记中。

这里的问题是 NFC 需要最低 API 级别 10。我不想放弃android:minSdkVersion="10"这么小的功能。

如果他们使用低于 API 级别 10 的手机,有没有办法让代码禁用“使用 NFC”按钮/代码?

4

2 回答 2

1

从此答案中,您可以检查 NFC 是否可用并已打开。如果是,请为您的应用打开该功能,否则将其禁用。这样,您可以针对 API 10,但将最小值设置得更低。

于 2012-07-18T05:36:56.870 回答
1

在 Android 开发人员指南中,您可以看到一个示例(在本例中以 UI 组件为中心):http: //developer.android.com/training/backward-compatible-ui/using-component.html

于 2012-07-18T06:52:09.037 回答