Capturar conteúdo para notas

No Android 14 e versões mais recentes, as APIs de captura de conteúdo para notas permitem que os usuários façam uma captura de tela diretamente pelo app padrão de notas. Com essas APIs, os usuários podem ter uma experiência multitarefa de anotações, cortando o conteúdo preferido na tela e colando em uma nota.

As APIs Capture Content for Notes foram projetadas especificamente para apps que têm a função NOTES. O Android 14 usa a permissão LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE para garantir que apenas apps com a função NOTES possam usar as APIs Capture Content for Notes. Os apps precisam verificar se têm a permissão antes de chamar as APIs. Os OEMs podem permitir que os usuários definam o app de notas padrão ativando a função NOTES.

Consulte o seguinte para mais informações sobre as APIs de captura de conteúdo para notas:

Personalização de OEM para "Capturar conteúdo para notas"

A função NOTES permite que os usuários selecionem um app de anotações qualificado para ser o app padrão. Um OEM pode controlar a disponibilidade da função NOTES em um dispositivo definindo config_enableDefaultNotes. O valor de config_enableDefaultNotes é definido como false por padrão.

Se a função NOTES estiver ativada, o OEM precisará oferecer suporte às APIs Capture Content for Notes fornecendo as personalizações e integrações necessárias de tomada de notas do sistema. Os OEMs podem personalizar a implementação padrão do AOSP ou fornecer a própria implementação substituindo config_screenshotAppClipsServiceComponent ou config_screenshotAppClipsActivityComponent. Consulte o pacote notetask para uma implementação padrão de integração do sistema de anotações.

São necessárias mudanças na interface do sistema para implementar as APIs Capture Content for Notes. Os OEMs podem personalizar a interface para acionar e editar uma captura de tela e fornecer a implementação na interface do sistema Android. Como exemplo de integração personalizada do OEM, a interface do sistema pode iniciar um app de detentor da função NOTES na tela de bloqueio usando um atalho, como um botão ou ícone na tela de bloqueio ou um gesto com base em uma stylus. Da mesma forma, na tela inicial, a interface do sistema pode iniciar o app de detentor da função NOTES em um modo de janela multitarefa, como uma janela flutuante ou em forma de bolha, com um gesto baseado em stylus.

Validação da captura de conteúdo para notas

Para testes do CTS Verifier, consulte Capturar conteúdo para o teste de notas.