MbmsDownloadSession.Download(DownloadRequest) Método

Definição

Solicita o download de um arquivo ou conjunto de arquivos que a operadora indicou estar disponível.

[Android.Runtime.Register("download", "(Landroid/telephony/mbms/DownloadRequest;)V", "GetDownload_Landroid_telephony_mbms_DownloadRequest_Handler", ApiSince=28)]
public virtual void Download (Android.Telephony.Mbms.DownloadRequest request);
[<Android.Runtime.Register("download", "(Landroid/telephony/mbms/DownloadRequest;)V", "GetDownload_Landroid_telephony_mbms_DownloadRequest_Handler", ApiSince=28)>]
abstract member Download : Android.Telephony.Mbms.DownloadRequest -> unit
override this.Download : Android.Telephony.Mbms.DownloadRequest -> unit

Parâmetros

request
DownloadRequest

A solicitação que especifica o que deve ser baixado.

Atributos

Comentários

Solicita o download de um arquivo ou conjunto de arquivos que a operadora indicou estar disponível.

Pode lançar um IllegalArgumentException

Se #setTempFileRootDirectory(File) não tiver chamado depois que o aplicativo tiver sido instalado, esse método criará um diretório no local padrão definido em MbmsDownloadSession#DEFAULT_TOP_LEVEL_TEMP_DIRECTORY e armazenará isso como o diretório raiz do arquivo temporário.

Se o DownloadRequest tiver um destino que não esteja no mesmo sistema de arquivos que o diretório de arquivos temporários fornecido via #getTempFileRootDirectory(), um IllegalArgumentException será lançado.

Erros assíncronos por meio do retorno de chamada podem incluir qualquer erro não específico para o caso de uso de streaming.

Se nenhum erro for entregue por meio do retorno de chamada depois de chamar esse método, isso significa que o middleware iniciou com êxito o download ou agendou o download, se o download for em um momento futuro.

Documentação Java para android.telephony.MbmsDownloadSession.download(android.telephony.mbms.DownloadRequest).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.

Aplica-se a