0
我正在使用2個Galaxy S3,並且我從一個發送消息到另一個。我希望其他發送迴應,如「收到消息」 我使用的是Android的梁演示,我想添加此ack.I發送確認消息時,我對待ProcessIntent中的第一條消息與一個簡單的「sendNdefMessage 「?我如何管理其他設備中的確認回執?雙向發送/確認Android Beam
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);
}
非常感謝
這意味着您無法在2個設備之間建立通信。您一次只能發送1封郵件。 你怎麼辦? – user1482868
這就是目前所有已實施Android的NFC對等功能...... :( –