WebChromeClient.FileChooserParams.CreateIntent Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Cria uma intenção que iniciaria um seletor de arquivos para seleção de arquivo.
[Android.Runtime.Register("createIntent", "()Landroid/content/Intent;", "GetCreateIntentHandler")]
public abstract Android.Content.Intent CreateIntent();
[<Android.Runtime.Register("createIntent", "()Landroid/content/Intent;", "GetCreateIntentHandler")>]
abstract member CreateIntent : unit -> Android.Content.Intent
Retornos
uma intenção que dá suporte a fontes básicas do seletor de arquivos.
- Atributos
Comentários
Cria uma intenção que iniciaria um seletor de arquivos para seleção de arquivo. A Intenção dá suporte à escolha de arquivos de fontes de arquivo simples disponíveis no dispositivo. Algumas fontes avançadas (por exemplo, captura de mídia ao vivo) podem não ter suporte e aplicativos que desejam dar suporte a essas fontes ou operações de arquivo mais avançadas devem criar sua própria Intenção.
Como usar: <ol><li>Criar uma intenção usando #createIntent</li li>><Disparar a intenção usando .<android.app.Activity#startActivityForResult/li li><>Verifique activityNotFoundException e execute uma ação amigável se lançada.</li li><>Ouça o resultado usando android.app.Activity#onActivityResult</li><li>Analisar o resultado usando #parseResult somente se a captura de mídia não tiver sido solicitada.</li li>><Enviar o resultado usando filePathCallback de WebChromeClient#onShowFileChooser</li></ol>
<b>Observação:</b> A intenção criada pode ser tratada por aplicativos de terceiros no dispositivo. O resultado recebido deve ser tratado como não confiável, pois pode conter Uris apontando para os arquivos de dados confidenciais do seu próprio aplicativo. Seu aplicativo deve verificar o Uris #parseResult resultante antes de chamar o filePathCallback.
Java documentação para android.webkit.WebChromeClient.FileChooserParams.createIntent().
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.