Intent.ActionCreateDocument Campo

Definição

Ação de atividade: permitir que o usuário crie um novo documento.

[Android.Runtime.Register("ACTION_CREATE_DOCUMENT")]
public const string ActionCreateDocument;
[<Android.Runtime.Register("ACTION_CREATE_DOCUMENT")>]
val mutable ActionCreateDocument : string

Valor do campo

Implementações

Atributos

Comentários

Ação de atividade: permitir que o usuário crie um novo documento. Quando invocado, o sistema exibirá as várias DocumentsProvider instâncias instaladas no dispositivo, permitindo que o usuário navegue por elas. O documento retornado pode ser um documento recém-criado sem conteúdo ou pode ser um documento existente com o tipo MIME solicitado.

Cada documento é representado como um content:// URI apoiado por um DocumentsProvider, que pode ser aberto como um fluxo com ContentResolver#openFileDescriptor(Uri, String)ou consultado para android.provider.DocumentsContract.Document metadados.

Os chamadores devem indicar o tipo MIME concreto do documento que está sendo criado pela configuração #setType(String). Esse tipo MIME não pode ser alterado após a criação do documento.

Os chamadores podem fornecer um nome de exibição inicial, #EXTRA_TITLEmas o usuário pode alterar esse valor antes de criar o arquivo.

Os chamadores devem incluir #CATEGORY_OPENABLE na Intenção para obter URIs que podem ser abertas com ContentResolver#openFileDescriptor(Uri, String).

Os chamadores podem definir um URI DocumentsContract#EXTRA_INITIAL_URI de documento para indicar a localização inicial do navegador de documentos. O sistema fará o possível para iniciar o navegador no documento especificado se for uma pasta ou a pasta que contém o documento especificado, caso contrário.

Saída: o URI do item que foi criado. Isso deve ser um content:// URI para que qualquer receptor possa acessá-lo.

Java documentação para android.content.Intent.ACTION_CREATE_DOCUMENT.

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.

Aplica-se a

Confira também