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. |