【问题标题】:Most specific NFC-Tag-Intent-Filter possible?最具体的 NFC-Tag-Intent-Filter 可能吗?
【发布时间】:2012-05-30 11:24:30
【问题描述】:

我想检测所有具有特定前缀的纯文本 NDEF-NFC-Tags(例如"mytagprefix1234567890"。我可以用于此场景的最具体的意图过滤器是什么,以确保我的应用程序具有读取此类标签时优先级最高?只能为 Smart-Poster-URI-Tags 定义数据方案,对吗?

我正在使用

        <intent-filter>
            <action android:name="android.nfc.action.NDEF_DISCOVERED"/>
            <category android:name="android.intent.category.DEFAULT"/>
            <data android:mimeType="text/plain" />
        </intent-filter>

【问题讨论】:

    标签: android nfc intentfilter


    【解决方案1】:

    如果您正在控制标签内容,看起来您就是,为什么不使用自定义 mime 类型或 uri?

    没有更具体的过滤方法,因为文本记录被映射到文本/纯 mime 类型,这是非常通用的。

    【讨论】:

    • 谢谢!我确实在控制标签内容,但我想坚持使用前缀变体和 NDEF 纯文本,因为我希望我的用户能够使用他们自己的标签,我猜想写“mytagprefix12354”使用 NFC-Writer-App 比为普通用户设置自定义 URI-Tag 更容易。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-21
    相关资源
    最近更新 更多