다음을 통해 공유


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합니다. 기존 키가 대체되고 새 키가 추가됩니다.

In-Call UI 또는 서비스에서 이러한 엑스트라를 처리하는 방법에 대해 가정해서는 안 됩니다. 충돌을 방지하려면 키를 정규화해야 합니다(예: com.example.MY_EXTRA).

이 메서드를 사용하여 추가된 추가 기능은 이 메서드와 관련된 추가 ConnectionService 기능에서 사용할 수 있게 되며 이를 통해 알림을 받습니다Connection#onExtrasChanged(Bundle).Call

이 메서드를 사용하여 추가된 추가 기능은 다른 실행 중인 InCallServices에서도 사용할 수 있으며 Call.Callback#onDetailsChanged(Call, Details). 엑스트라는 .를 통해 Details#getExtras()액세스할 수 있습니다.

에 대한 android.telecom.Call.putExtras(android.os.Bundle)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상