共用方式為


MbmsStreamingSession.Create 方法

定義

多載

Create(Context, IExecutor, MbmsStreamingSessionCallback)

使用系統預設資料訂用帳戶識別碼建立新的 MbmsStreamingSession

Create(Context, IExecutor, Int32, MbmsStreamingSessionCallback)

使用指定的訂用帳戶識別碼建立新的 MbmsStreamingSession

Create(Context, IExecutor, MbmsStreamingSessionCallback)

使用系統預設資料訂用帳戶識別碼建立新的 MbmsStreamingSession

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

參數

context
Context

要使用的 Context

executor
IExecutor

您要執行回呼的執行程式。

callback
MbmsStreamingSessionCallback

您想要接收異步操作結果的回呼物件。

傳回

MbmsStreamingSession實例,如果發生錯誤,則為 null。

屬性

備註

使用系統預設資料訂用帳戶識別碼建立新的 MbmsStreamingSession 。 請參閱 #create(Context, Executor, int, MbmsStreamingSessionCallback)

android.telephony.MbmsStreamingSession.create(android.content.Context, java.util.concurrent.Executor, android.telephony.mbms.MbmsStreamingSessionCallback)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於

Create(Context, IExecutor, Int32, MbmsStreamingSessionCallback)

使用指定的訂用帳戶識別碼建立新的 MbmsStreamingSession

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

參數

context
Context

要使用的 Context

executor
IExecutor

您要執行回呼的執行程式。

subscriptionId
Int32

要使用的訂用帳戶標識碼。

callback
MbmsStreamingSessionCallback

您想要接收異步操作結果的回呼物件。

傳回

MbmsStreamingSession實例,如果發生錯誤,則為 null。

屬性

備註

使用指定的訂用帳戶識別碼建立新的 MbmsStreamingSession

請注意,此呼叫會系結遠端服務。 您可能不會在應用程式的主要線程上呼叫這個方法。

每個 UID 可能只有一個 實例 MbmsStreamingSession 。 如果您在行程中有 作用中 實體時呼叫這個方法(換句話說,未#close()呼叫此方法的實例MbmsStreamingSession),這個方法會擲回 IllegalStateException。 如果您在相同 UID 下執行的不同進程中呼叫此方法,則會透過 MbmsStreamingSessionCallback#onError(int, String)指出錯誤。

請注意,初始化可能會以異步方式失敗。 如果您想要在收到這類異步錯誤之後再試一次,您必須在收到的 實例MbmsStreamingSession上呼叫 #close() ,才能再次呼叫此方法。

android.telephony.MbmsStreamingSession.create(android.content.Context, java.util.concurrent.Executor, int, android.telephony.mbms.MbmsStreamingSessionCallback)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於