次の方法で共有


MbmsGroupCallSession.Create メソッド

定義

オーバーロード

Create(Context, IExecutor, IMbmsGroupCallSessionCallback)

システムの既定のデータ サブスクリプション ID を使用して新しい MbmsGroupCallSession データを作成します。

Create(Context, Int32, IExecutor, IMbmsGroupCallSessionCallback)

指定したサブスクリプション ID を使用して新しい MbmsGroupCallSession サブスクリプションを作成します。

Create(Context, IExecutor, IMbmsGroupCallSessionCallback)

システムの既定のデータ サブスクリプション ID を使用して新しい MbmsGroupCallSession データを作成します。

[Android.Runtime.Register("create", "(Landroid/content/Context;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/MbmsGroupCallSessionCallback;)Landroid/telephony/MbmsGroupCallSession;", "", ApiSince=29)]
public static Android.Telephony.MbmsGroupCallSession? Create (Android.Content.Context context, Java.Util.Concurrent.IExecutor executor, Android.Telephony.Mbms.IMbmsGroupCallSessionCallback callback);
[<Android.Runtime.Register("create", "(Landroid/content/Context;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/MbmsGroupCallSessionCallback;)Landroid/telephony/MbmsGroupCallSession;", "", ApiSince=29)>]
static member Create : Android.Content.Context * Java.Util.Concurrent.IExecutor * Android.Telephony.Mbms.IMbmsGroupCallSessionCallback -> Android.Telephony.MbmsGroupCallSession

パラメーター

context
Context

使用する Context

executor
IExecutor

コールバックを実行する Executor。

callback
IMbmsGroupCallSessionCallback

非同期操作の結果を受け取るコールバック オブジェクト。

戻り値

エラーが発生した場合は MbmsGroupCallSessionnull のインスタンス。

属性

注釈

システムの既定のデータ サブスクリプション ID を使用して新しい MbmsGroupCallSession データを作成します。 以下を参照してください。#create(Context, int, Executor, MbmsGroupCallSessionCallback)

の Java ドキュメントandroid.telephony.MbmsGroupCallSession.create(android.content.Context, java.util.concurrent.Executor, android.telephony.mbms.MbmsGroupCallSessionCallback)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象

Create(Context, Int32, IExecutor, IMbmsGroupCallSessionCallback)

指定したサブスクリプション ID を使用して新しい MbmsGroupCallSession サブスクリプションを作成します。

[Android.Runtime.Register("create", "(Landroid/content/Context;ILjava/util/concurrent/Executor;Landroid/telephony/mbms/MbmsGroupCallSessionCallback;)Landroid/telephony/MbmsGroupCallSession;", "", ApiSince=29)]
public static Android.Telephony.MbmsGroupCallSession? Create (Android.Content.Context context, int subscriptionId, Java.Util.Concurrent.IExecutor executor, Android.Telephony.Mbms.IMbmsGroupCallSessionCallback callback);
[<Android.Runtime.Register("create", "(Landroid/content/Context;ILjava/util/concurrent/Executor;Landroid/telephony/mbms/MbmsGroupCallSessionCallback;)Landroid/telephony/MbmsGroupCallSession;", "", ApiSince=29)>]
static member Create : Android.Content.Context * int * Java.Util.Concurrent.IExecutor * Android.Telephony.Mbms.IMbmsGroupCallSessionCallback -> Android.Telephony.MbmsGroupCallSession

パラメーター

context
Context

使用する Context

subscriptionId
Int32

使用するサブスクリプション ID。

executor
IExecutor

コールバックを実行する Executor。

callback
IMbmsGroupCallSessionCallback

非同期操作の結果を受け取るコールバック オブジェクト。

戻り値

エラーが発生した場合は MbmsGroupCallSessionnull のインスタンス。

属性

注釈

指定したサブスクリプション ID を使用して新しい MbmsGroupCallSession サブスクリプションを作成します。

UID ごとに 1 つのインスタンス MbmsGroupCallSession のみを使用できます。 プロセス内にアクティブなインスタンス (つまり、呼び出されていない#close()インスタンスMbmsGroupCallSession) がある間にこのメソッドを呼び出すと、このメソッドは IllegalStateException. 同じ UID で実行されている別のプロセスでこのメソッドを呼び出すと、エラーが表示されます MbmsGroupCallSessionCallback#onError(int, String)

初期化は非同期的に失敗する可能性があることに注意してください。 このような非同期エラーが発生した後でもう一度試す場合は、このメソッドを再度呼び出す #close() 前に、受信したインスタンス MbmsGroupCallSession を呼び出す必要があります。

の Java ドキュメントandroid.telephony.MbmsGroupCallSession.create(android.content.Context, int, java.util.concurrent.Executor, android.telephony.mbms.MbmsGroupCallSessionCallback)

このページの一部は、Android オープンソース プロジェクトによって作成および共有され、クリエイティブ コモンズ 2.5 属性ライセンスに記載されている条件に従って使用される作業に基づく変更です。

適用対象