Я работаю с NFC на Android, в частности с Android Beam. Мой вопрос: можно ли отключить поддержку Android Beam для активности?Отключить Android Beam для выбранных действий
Это то, что делают некоторые системные приложения, такие как обмен сообщениями: если другой телефон закрыт, мой телефон вибрирует, но экран «Touch to beam» не появляется, а другой телефон ничего не получает.
EDIT: Призвание:
NfcAdapter.setNdefPushMessage(NdefMessage message, Activity activity, Activity... activities)
в onResume()
с null
сообщения должны сделать трюк (док говорит: «Передайте пустой ЦНК сообщение для отключения переднего плана ЦНКА толчка в указанной деятельности»), но не работает.
Благодаря
Подождите, так что в основном это не работает для вас, вы фактически не хотите его отключать. оба телефона включены для луча андроида? его настройка на телефоне? – L7ColWinters
Beam отлично работает, но я хочу отключить отправку сообщений для некоторых действий в моем приложении. Сейчас он активирован для каждого вида деятельности. – Venator85
, который больше похож на вашу проблему с реализацией, чем на проблему api. как вы отправляете данные между nfc и вашими действиями? – L7ColWinters