InputConnectionWrapper.InterfaceConsts.InputContentGrantReadUriPermission Campo

Definição

Cuidado

This constant will be removed in the future version. Use Android.Views.InputMethods.InputContentFlags enum directly instead of this field.

Quando esse sinalizador é usado, o editor poderá solicitar acesso de leitura ao URI de conteúdo contido no InputContentInfo objeto.

[Android.Runtime.Register("INPUT_CONTENT_GRANT_READ_URI_PERMISSION", ApiSince=25)]
[System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.InputContentFlags enum directly instead of this field.", true)]
public const Android.Views.InputMethods.InputContentFlags InputContentGrantReadUriPermission = 1;
[<Android.Runtime.Register("INPUT_CONTENT_GRANT_READ_URI_PERMISSION", ApiSince=25)>]
[<System.Obsolete("This constant will be removed in the future version. Use Android.Views.InputMethods.InputContentFlags enum directly instead of this field.", true)>]
val mutable InputContentGrantReadUriPermission : Android.Views.InputMethods.InputContentFlags

Valor do campo

Value = 1
Atributos

Comentários

Quando esse sinalizador é usado, o editor poderá solicitar acesso de leitura ao URI de conteúdo contido no InputContentInfo objeto.

Certifique-se de que o provedor de conteúdo proprietário do Uri defina o atributo em seu manifesto android.R.styleable#AndroidManifestProvider_grantUriPermissions grantUriPermissions ou inclua a android.R.styleable#AndroidManifestGrantUriPermission &lt;grant-uri-permissions&gt; marca. Caso contrário, InputContentInfo#requestPermission() pode falhar.

Embora a chamada dessa API seja permitida apenas para o IME selecionado no momento, o cliente pode solicitar um acesso somente leitura temporário mesmo depois que o IME atual for alternado para qualquer outro IME, desde que o cliente mantenha InputContentInfo o objeto.

Documentação Java para android.view.inputmethod.InputConnection.INPUT_CONTENT_GRANT_READ_URI_PERMISSION.

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