Call.PutExtras(Bundle) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Добавляет некоторые дополнительные сведения к этому Call
.
[Android.Runtime.Register("putExtras", "(Landroid/os/Bundle;)V", "", ApiSince=25)]
public void PutExtras (Android.OS.Bundle? extras);
[<Android.Runtime.Register("putExtras", "(Landroid/os/Bundle;)V", "", ApiSince=25)>]
member this.PutExtras : Android.OS.Bundle -> unit
Параметры
- extras
- Bundle
Дополнительные сведения, которые нужно добавить.
- Атрибуты
Комментарии
Добавляет некоторые дополнительные сведения к этому Call
. Существующие ключи заменяются и добавляются новые.
Никаких предположений о том, как пользовательский интерфейс или служба в вызове будут обрабатывать эти дополнительные возможности. Ключи должны быть полны (например, com.example.MY_EXTRA), чтобы избежать конфликтов.
Дополнительные компоненты, добавленные с помощью этого метода, будут доступны для связанного ConnectionService
с этим Call
и уведомления через Connection#onExtrasChanged(Bundle)
.
Дополнительные компоненты, добавленные с помощью этого метода, также будут доступны для других запущенных InCallService
и оповещенных через Call.Callback#onDetailsChanged(Call, Details)
. Дополнительные сведения можно получить через Details#getExtras()
.
Документация по Java для android.telecom.Call.putExtras(android.os.Bundle)
.
Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.