Android.Telecom Namespace

Klassen

Name Beschreibung
Call

Stellt einen laufenden Telefonanruf dar, den die Anruf-App dem Benutzer präsentieren soll.

Call.Callback

Definiert Rückrufe, die die InCallService Änderungen an einem Call.

Call.Details
Call.RttCall

Eine Klasse, die den Status des RTT-Kanals an die Remotepartei beschreibt, sofern sie aktiv ist.

CallAttributes

CallAttributes stellt eine Reihe von Eigenschaften dar, die einen neuen Aufruf definieren.

CallAttributes.Builder

Erstellen Sie eine Instanz von CallAttributes.

CallAttributes.InterfaceConsts
CallAudioState

Kapselt den Telekommunikationsaudiostatus, einschließlich des aktuellen Audioroutings, des unterstützten Audioroutings und der Stummschaltung.

CallAudioState.InterfaceConsts
CallControl

CallControl stellt clientseitige Steuerung eines Anrufs bereit.

CallEndpoint

Kapselt den Endpunkt, an dem Anrufmedien fließen können

CallEndpoint.InterfaceConsts
CallEndpointException

Diese Klasse stellt eine Reihe von Ausnahmen dar, die beim Anfordern einer CallEndpoint Änderung auftreten können.

CallEndpointException.InterfaceConsts
CallException

Diese Klasse definiert Ausnahmen, die ausgelöst werden können, wenn Telekommunikations-APIs mit android.os.OutcomeReceivers verwendet werden.

CallException.InterfaceConsts
CallRedirectionService

Dieser Dienst kann implementiert werden, um zwischen Telecom und seinem Implementor für ausgehende Anrufe mit optionalen Umleitungs-/Abbruchzwecken zu interagieren.

CallScreeningService

Dieser Dienst kann von der Standardwählhilfe (siehe TelecomManager#getDefaultDialerPackage()) oder einer Drittanbieter-App implementiert werden, um eingehende Anrufe zuzulassen oder zu verbieten, bevor sie einem Benutzer angezeigt werden.

CallScreeningService.CallResponse

Informationen zum Beantworten eines eingehenden Anrufs.

CallScreeningService.CallResponse.Builder
Conference

Stellt eine Telefonkonferenz dar, die eine beliebige Anzahl von Connection Objekten enthalten kann.

Conferenceable

Schnittstelle, die verwendet wird, um Entitäten zu identifizieren, mit denen eine andere Entität an einer Telefonkonferenz teilnehmen kann.

Connection

Stellt einen Telefonanruf oder eine Verbindung mit einem Remoteendpunkt dar, der Sprach- und/oder Videodatenverkehr trägt.

Connection.RttModifyStatus

Stellt Konstanten zur Darstellung der Ergebnisse von Antworten auf Sitzungsmoderierungen bereit, die über Call#sendRttRequest()

Connection.RttTextStream

Stellt Methoden zum Lesen und Schreiben von RTT-Daten in/aus der Aufrufen-App bereit.

Connection.VideoProvider

Stellt eine Möglichkeit zum Steuern der Videositzung bereit, die einer Connection.

ConnectionRequest

Einfacher Datencontainer, der eine Anforderung an eine Entität kapselt, um eine neue ConnectionEntität zu erstellen.

ConnectionRequest.InterfaceConsts
ConnectionService

Ein abstrakter Dienst, der von allen Apps implementiert werden sollte, die entweder: <ol><li>Kann Telefonanrufe tätigen (VoIP oder anderweitig) und möchten, dass diese Anrufe in die integrierte Telefon-App integriert werden.

DisconnectCause

Beschreibt die Ursache eines getrennten Anrufs.

DisconnectCause.InterfaceConsts
GatewayInfo

Kapselte Gatewayadresseninformationen für ausgehenden Anruf.

GatewayInfo.InterfaceConsts
InCallService

Dieser Dienst wird von einer App implementiert, die Funktionen für die Verwaltung von Telefonanrufen bereitstellen möchte.

InCallService.VideoCall

Wird zum Ausgeben von Befehlen für die Connection.VideoProvider zugeordneten Elemente Callverwendet.

InCallService.VideoCall.Callback
PhoneAccount

Stellt eine unterschiedliche Methode zum Tätigen oder Empfangen eines Telefonanrufs dar.

PhoneAccount.Builder

Hilfsklasse zum Erstellen einer PhoneAccount.

PhoneAccount.InterfaceConsts
PhoneAccountHandle

Der eindeutige Bezeichner für ein PhoneAccount.

PhoneAccountHandle.InterfaceConsts
PhoneAccountSuggestion
PhoneAccountSuggestion.InterfaceConsts
QueryLocationException

Diese Klasse stellt eine Reihe von Ausnahmen dar, die beim Anfordern einer Connection#queryLocationForEmergency(long, String, Executor, OutcomeReceiver)

QueryLocationException.InterfaceConsts
RemoteConference

Eine Konferenz, die von einem ConnectionService anderen durch ConnectionServiceeine andere bereitgestellt wirdConnectionService#conferenceRemoteConnections.

RemoteConference.Callback

Callback-Basisklasse für RemoteConference.

RemoteConnection

Eine Verbindung, die von einer ConnectionService anderen ConnectionService verbindung bereitgestellt wird, die in einem anderen Prozess ausgeführt wird.

RemoteConnection.Callback

Callback-Basisklasse für RemoteConnection.

RemoteConnection.VideoProvider

RemoteConnection.VideoProvider zugeordnet mit einem RemoteConnection.

RemoteConnection.VideoProvider.Callback
StatusHints

Enthält die Statusbeschriftung und das Symbol, das in der Aufrufbenutzeroberfläche angezeigt wird.

StatusHints.InterfaceConsts
TelecomManager

Bietet Zugriff auf Informationen über aktive Anrufe und Registrierungs-/Anrufverwaltungsfunktionen.

VideoProfile

Stellt Attribute von Videoanrufen dar.

VideoProfile.CameraCapabilities

Stellt die Kamerafunktionen dar, die für einen Videotelefonieanbieter wichtig sind.

VideoProfile.CameraCapabilities.InterfaceConsts
VideoProfile.InterfaceConsts

Schnittstellen

Name Beschreibung
ICallControlCallback

CallControlCallback leitet Anrufaktualisierungen (die eine Antwort erfordern) vom Telecom-Framework an die Anwendung weiter.

ICallEventCallback

CallEventCallback leitet Aufrufaktualisierungen (die keine Aktion erfordern) vom Telecom-Framework an die Anwendung weiter.

Enumerationen

Name Beschreibung
CallAttributesDirection
CallAudioRoute
CallCapabilities
CallCapability
CallComposerAttachment
CallDirection
CallEndpointErrorReason
CallEndpointType
CallExceptionErrorCode
CallProperty
CallRejectReason
CallState
CallType
Causes
ConnectionAudioCodec
ConnectionCapability
ConnectionProperties
ConnectionState
ConnectionVerificationStatusType
Duration
HandoverFailureReason
ModifyRequestResult
PhoneAccountCapability
Presentation

Listet Werte auf, die von mehreren Methoden von Presentation.

Priority
QueryLocationErrorReason
ReasonType
RttMode
RttSessionModifyResult
VideoProfileState
VideoQuality
VideoSessionEvent