public static abstract class RemoteConference.Callback
extends Object
| java.lang.Object | |
| android.telecom.RemoteConference.Callback | |
回调基类为 RemoteConference 。
Public constructors |
|
|---|---|
RemoteConference.Callback() |
|
公共方法(Public methods) |
|
|---|---|
void |
onConferenceableConnectionsChanged(RemoteConference conference, List<RemoteConnection> conferenceableConnections) 当可以添加到此电话会议中的一组 |
void |
onConnectionAdded(RemoteConference conference, RemoteConnection connection) 当 |
void |
onConnectionCapabilitiesChanged(RemoteConference conference, int connectionCapabilities) 表示此 |
void |
onConnectionRemoved(RemoteConference conference, RemoteConnection connection) 从电话会议中删除 |
void |
onDestroyed(RemoteConference conference) 表示这 |
void |
onDisconnected(RemoteConference conference, DisconnectCause disconnectCause) 在此 |
void |
onExtrasChanged(RemoteConference conference, Bundle extras) 处理更改为 |
void |
onStateChanged(RemoteConference conference, int oldState, int newState) 在此 |
继承方法(Inherited methods) |
|
|---|---|
java.lang.Object
|
|
void onConferenceableConnectionsChanged (RemoteConference conference, List<RemoteConnection> conferenceableConnections)
当可以添加到此电话会议的一组 RemoteConnection已更改时调用。
| 参数(Parameters) | |
|---|---|
conference |
RemoteConference: The RemoteConference invoking this method. |
conferenceableConnections |
List: The list of conferenceable RemoteConnections. |
void onConnectionAdded (RemoteConference conference, RemoteConnection connection)
在会议呼叫中添加 RemoteConnection时调用。
| 参数(Parameters) | |
|---|---|
conference |
RemoteConference: The RemoteConference invoking this method. |
connection |
RemoteConnection: The RemoteConnection being added. |
void onConnectionCapabilitiesChanged (RemoteConference conference, int connectionCapabilities)
表示此RemoteConference的呼叫功能已更改。 见getConnectionCapabilities() 。
| 参数(Parameters) | |
|---|---|
conference |
RemoteConference: The RemoteConference invoking this method. |
connectionCapabilities |
int: The new capabilities of the RemoteConference. |
void onConnectionRemoved (RemoteConference conference, RemoteConnection connection)
从电话会议中删除 RemoteConnection时调用。
| 参数(Parameters) | |
|---|---|
conference |
RemoteConference: The RemoteConference invoking this method. |
connection |
RemoteConnection: The RemoteConnection being removed. |
void onDestroyed (RemoteConference conference)
表示这RemoteConference已被销毁。 不应RemoteConference提出要求,并且应该清除它的引用。
| 参数(Parameters) | |
|---|---|
conference |
RemoteConference: The RemoteConference invoking this method. |
void onDisconnected (RemoteConference conference, DisconnectCause disconnectCause)
在此 RemoteConference断开连接时调用。
| 参数(Parameters) | |
|---|---|
conference |
RemoteConference: The RemoteConference invoking this method. |
disconnectCause |
DisconnectCause: The () associated with this failed conference. |
void onExtrasChanged (RemoteConference conference, Bundle extras)
处理更改为 RemoteConference临时演员。
| 参数(Parameters) | |
|---|---|
conference |
RemoteConference: The RemoteConference invoking this method. |
extras |
Bundle: The extras containing other information associated with the conference. |
void onStateChanged (RemoteConference conference, int oldState, int newState)
在此RemoteConferece的状态发生变化时调用。 见getState() 。
| 参数(Parameters) | |
|---|---|
conference |
RemoteConference: The RemoteConference invoking this method. |
oldState |
int: The previous state of the RemoteConference. |
newState |
int: The new state of the RemoteConference. |