NdefRecord.CreateApplicationRecord(String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Создайте новую запись приложений Android (AAR).
[Android.Runtime.Register("createApplicationRecord", "(Ljava/lang/String;)Landroid/nfc/NdefRecord;", "")]
public static Android.Nfc.NdefRecord? CreateApplicationRecord (string? packageName);
[<Android.Runtime.Register("createApplicationRecord", "(Ljava/lang/String;)Landroid/nfc/NdefRecord;", "")>]
static member CreateApplicationRecord : string -> Android.Nfc.NdefRecord
Параметры
- packageName
- String
Имя пакета Android
Возвращаемое значение
Запись приложения Android NDEF
- Атрибуты
Комментарии
Создайте новую запись приложений Android (AAR).
Эта запись указывает на другие устройства Android пакет, который следует использовать для обработки всего сообщения NDEF. Вы можете внедрить эту запись в любое место в сообщение, чтобы убедиться, что предполагаемый пакет получает сообщение.
Когда устройство Android отправляет NdefMessage
содержащие одну или несколько записей приложений Android, приложения, содержащиеся в этих записях, будут предпочтительным объектом для NfcAdapter#ACTION_NDEF_DISCOVERED
намерения в том порядке, в котором они отображаются в сообщении. Это поведение отправки было впервые добавлено в Android в Мороженое Сэндвич.
Если ни одно из приложений не установлено на устройстве, ссылка Market будет открыта для первого приложения.
Обратите внимание, что записи приложений Android не переопределяют вызываемые NfcAdapter#enableForegroundDispatch
приложения.
Документация по Java для android.nfc.NdefRecord.createApplicationRecord(java.lang.String)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.