MbmsDownloadSession.AddStatusListener メソッド

定義

によって#download(DownloadRequest)以前に要求された のDownloadRequestダウンロード状態リスナーを登録します。

[Android.Runtime.Register("addStatusListener", "(Landroid/telephony/mbms/DownloadRequest;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/DownloadStatusListener;)V", "GetAddStatusListener_Landroid_telephony_mbms_DownloadRequest_Ljava_util_concurrent_Executor_Landroid_telephony_mbms_DownloadStatusListener_Handler", ApiSince=28)]
public virtual void AddStatusListener (Android.Telephony.Mbms.DownloadRequest request, Java.Util.Concurrent.IExecutor executor, Android.Telephony.Mbms.DownloadStatusListener listener);
[<Android.Runtime.Register("addStatusListener", "(Landroid/telephony/mbms/DownloadRequest;Ljava/util/concurrent/Executor;Landroid/telephony/mbms/DownloadStatusListener;)V", "GetAddStatusListener_Landroid_telephony_mbms_DownloadRequest_Ljava_util_concurrent_Executor_Landroid_telephony_mbms_DownloadStatusListener_Handler", ApiSince=28)>]
abstract member AddStatusListener : Android.Telephony.Mbms.DownloadRequest * Java.Util.Concurrent.IExecutor * Android.Telephony.Mbms.DownloadStatusListener -> unit
override this.AddStatusListener : Android.Telephony.Mbms.DownloadRequest * Java.Util.Concurrent.IExecutor * Android.Telephony.Mbms.DownloadStatusListener -> unit

パラメーター

request
DownloadRequest

DownloadRequest更新する を指定します。

executor
IExecutor

Executorの呼び出しをlistener実行する必要がある 。

listener
DownloadStatusListener

ミドルウェアが状態のダウンロード時に共有する情報を持っている場合に呼び出す必要があるリスナー。

属性

注釈

によって#download(DownloadRequest)以前に要求された のDownloadRequestダウンロード状態リスナーを登録します。 このコールバックは、このアプリとミドルウェアの両方が実行されている限りのみ呼び出されます。どちらか一方が停止した場合、提供 DownloadStatusListener された に対するそれ以上の呼び出しはエンキューされません。

ミドルウェアが指定されたダウンロード要求を認識していない場合、このメソッドは をスローします IllegalArgumentException

操作でエラーが発生した場合、エラー コードは を介して MbmsDownloadSessionCallback#onError配信されます。

同じ DownloadRequest に対してこのメソッドを繰り返し呼び出すと、以前に登録されたリスナーが置き換えられます。

の Java ドキュメント android.telephony.MbmsDownloadSession.addStatusListener(android.telephony.mbms.DownloadRequest, java.util.concurrent.Executor, android.telephony.mbms.DownloadStatusListener)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象