Поделиться через


Notification.ExtraAudioContentsUri Поле

Определение

#extras ключ: звуковое содержимое этого уведомления.

[Android.Runtime.Register("EXTRA_AUDIO_CONTENTS_URI", ApiSince=26)]
public const string ExtraAudioContentsUri;
[<Android.Runtime.Register("EXTRA_AUDIO_CONTENTS_URI", ApiSince=26)>]
val mutable ExtraAudioContentsUri : string

Значение поля

Реализации

Атрибуты

Комментарии

#extras ключ: звуковое содержимое этого уведомления.

Это предназначено для использования при отрисовке уведомления в интерфейсе, ориентированном на звук; Звуковое содержимое — это полный звуковой образец, содержащий содержимое или текст уведомления. Это может использоваться в замене чтения уведомления с текстом в речь. Например, если уведомление представляет голосовое сообщение, оно должно указывать на звук этого сообщения.

Данные, хранящиеся под этим ключом, должны представлять собой строковое представление URI, содержащего звуковое содержимое в одном из следующих форматов: WAV, PCM 16-разрядная, AMR-WB.

Это необязательно, если вы используете MessagingStyle , так как каждое Message поле содержит поле для хранения URI данных. Это поле можно использовать для звука. См. раздел Message#setData.

Пример использования:

{@code
            Notification.Builder myBuilder = (build your Notification as normal);
            myBuilder.getExtras().putString(EXTRA_AUDIO_CONTENTS_URI, myAudioUri.toString());
            }

Документация по Java для android.app.Notification.EXTRA_AUDIO_CONTENTS_URI.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Применяется к