Android - Dados extras padrão de intenção

A tabela a seguir lista vários dados extras importantes do Android Intent Standard. Você pode verificar a documentação oficial do Android para uma lista completa de dados extras -

Sr. Não Dados extras e descrição
1

EXTRA_ALARM_COUNT

Usado como um campo extra int nas intenções do AlarmManager para informar ao aplicativo que está sendo invocado quantos alarmes pendentes estão sendo entregues com a intenção.

2

EXTRA_ALLOW_MULTIPLE

Usado para indicar que um intent ACTION_GET_CONTENT pode permitir que o usuário selecione e retorne vários itens.

3

EXTRA_ALLOW_REPLACE

Usado como um campo extra booleano com ACTION_INSTALL_PACKAGE para instalar um pacote.

4

EXTRA_BCC

Uma String [] contendo endereços de e-mail que deveriam ser copiados em carbono.

5

EXTRA_CC

Uma string [] contendo endereços de e-mail que devem ser copiados.

6

EXTRA_CHANGED_COMPONENT_NAME_LIST

Este campo faz parte de ACTION_PACKAGE_CHANGED e contém uma matriz de string de todos os componentes que foram alterados.

7

EXTRA_DATA_REMOVED

Usado como um campo extra booleano em intents ACTION_PACKAGE_REMOVED para indicar se isso representa uma desinstalação completa ou parcial

8

EXTRA_DOCK_STATE

Usado como um campo extra int em intents ACTION_DOCK_EVENT para solicitar o estado de encaixe.

9

EXTRA_DOCK_STATE_CAR

Usado como um valor interno para EXTRA_DOCK_STATE para representar que o telefone está em uma doca de carro.

10

EXTRA_DOCK_STATE_DESK

Usado como um valor int para EXTRA_DOCK_STATE para representar que o telefone está em um dock de mesa.

11

EXTRA_EMAIL

Uma String [] contendo endereços de e-mail que devem ser entregues.

12

EXTRA_HTML_TEXT

Uma string constante que é associada ao Intent, usada com ACTION_SEND para fornecer uma alternativa a EXTRA_TEXT como texto formatado em HTML.

13

EXTRA_INTENT

Um intent que descreve as opções que você gostaria que fossem exibidas com ACTION_PICK_ACTIVITY.

14

EXTRA_KEY_EVENT

Um objeto KeyEvent contendo o evento que acionou a criação do Intent em que ele está.

15

EXTRA_LOCAL_ONLY

Usado para indicar que um intent ACTION_GET_CONTENT deve retornar apenas dados que estão no dispositivo local.

16

EXTRA_ORIGINATING_URI

Usado como um campo extra de URI com ACTION_INSTALL_PACKAGE e ACTION_VIEW para indicar o URI do qual o APK local no campo de dados Intent se originou.

17

EXTRA_PHONE_NUMBER

Um String contendo o número de telefone originalmente inserido em ACTION_NEW_OUTGOING_CALL, ou o número real para chamar em um ACTION_CALL.

18

EXTRA_SHORTCUT_ICON

O nome do extra usado para definir o ícone, como um bitmap, de um atalho.

19

EXTRA_SHORTCUT_INTENT

O nome do extra usado para definir o Intent de um atalho.

20

EXTRA_SHORTCUT_NAME

O nome do extra usado para definir o nome de um atalho.

21

EXTRA_STREAM

URI mantendo um fluxo de dados associado ao Intent, usado com ACTION_SEND para fornecer os dados que estão sendo enviados.

22

EXTRA_SUBJECT

Uma string constante contendo a linha de assunto desejada de uma mensagem.

23

EXTRA_TEMPLATE

Os dados iniciais a serem colocados em um registro recém-criado. Use com ACTION_INSERT.

24

EXTRA_TEXT

Um CharSequence constante que está associado ao Intent, usado com ACTION_SEND para fornecer os dados literais a serem enviados.

25

EXTRA_TITLE

Um título de diálogo CharSequence para fornecer ao usuário quando usado com um ACTION_CHOOSER.

26

EXTRA_UID

Usado como um campo extra int em intents ACTION_UID_REMOVED para fornecer o uid ao qual o pacote foi atribuído.