Added in API level 28
DownloadStatusListener
public
class
DownloadStatusListener
extends Object
java.lang.Object | |
↳ | android.telephony.mbms.DownloadStatusListener |
A optional listener class used by download clients to track progress. Apps should extend this
class and pass an instance into
MbmsDownloadSession#download(DownloadRequest)
This is optionally specified when requesting a download and will only be called while the app
is running.
Summary
Public constructors | |
---|---|
DownloadStatusListener()
|
Public methods | |
---|---|
void
|
onStatusUpdated(DownloadRequest request, FileInfo fileInfo, int status)
Gives download status callbacks for a file in a |
Inherited methods | |
---|---|
Public constructors
DownloadStatusListener
public DownloadStatusListener ()
Public methods
onStatusUpdated
Added in API level 28
public void onStatusUpdated (DownloadRequest request, FileInfo fileInfo, int status)
Gives download status callbacks for a file in a DownloadRequest
.
Parameters | |
---|---|
request |
DownloadRequest : a DownloadRequest , indicating which download is being referenced. |
fileInfo |
FileInfo : a FileInfo specifying the file to report progress on. Note that
the request may result in many files being downloaded and the client
may not have been able to get a list of them in advance. |
status |
int : The current status of the download.
Value is MbmsDownloadSession.STATUS_UNKNOWN , MbmsDownloadSession.STATUS_ACTIVELY_DOWNLOADING , MbmsDownloadSession.STATUS_PENDING_DOWNLOAD , MbmsDownloadSession.STATUS_PENDING_REPAIR , or MbmsDownloadSession.STATUS_PENDING_DOWNLOAD_WINDOW |