小编z_z*_*z_z的帖子

与广播接收者一起收到的Android NFC标签

我试图在广播接收器中捕获NFC标签,所以我写了一个简单的BR,在onReceive()中打印"asd".在清单xml中,它被描述为:

我只收到这个,根本没有印刷品....

01-31 16:37:18.980: ERROR/MediaPlayer(990): setAudioStream called in state 8
01-31 16:37:18.980: ERROR/MediaPlayer(990): error (-38, 0)
01-31 16:37:18.980: ERROR/MediaPlayer(990): start called in state 0
01-31 16:37:18.980: ERROR/MediaPlayer(990): error (-38, 0)
01-31 16:37:18.988: ERROR/MediaPlayer(990): Error (-38,0)
Run Code Online (Sandbox Code Playgroud)

当我使用activity来处理这样的意图时:

<activity android:name="TagViewer"
            android:theme="@android:style/Theme.NoTitleBar">
            <intent-filter>
                <action android:name="android.nfc.action.TAG_DISCOVERED"/>
                <category android:name="android.intent.category.DEFAULT"/>
            </intent-filter>
</activity>
Run Code Online (Sandbox Code Playgroud)

活动已启动且运行正常,那么如何使其与BroadcastReceiver一起使用?

android nfc broadcastreceiver

7
推荐指数
2
解决办法
8830
查看次数

标签 统计

android ×1

broadcastreceiver ×1

nfc ×1