【发布时间】:2012-10-04 17:56:12
【问题描述】:
我正在使用 2 个 Galaxy S3,我从一个向另一个发送消息。我希望对方发回类似“收到味精”的回复 我正在使用 android beam 演示,我想添加这个 ack。当我用简单的“sendNdefMessage”处理 ProcessIntent 中的第一条消息时发送 ack 消息?我如何管理其他设备中的 ack 接收?
void processIntent(Intent intent) {
Parcelable[] rawMsgs = intent.getParcelableArrayExtra(
NfcAdapter.EXTRA_NDEF_MESSAGES);
// only one message sent during the beam
NdefMessage msg = (NdefMessage) rawMsgs[0];
// record 0 contains the MIME type, record 1 is the AAR, if present
mInfoText.setText(new String(msg.getRecords()[0].getPayload()));
//ack message
mNfcAdapter.setNdefPushMessageCallback(ackMsg, this);
}
非常感谢
【问题讨论】:
标签: android nfc nfc-p2p android-beam