À partir d'Android 14, les API Capture Content for Notes permettent aux utilisateurs de faire une capture d'écran directement depuis l'application de prise de notes par défaut. Grâce à ces API, les utilisateurs peuvent profiter d'une expérience de prise de notes multitâche en découpant le contenu de leur choix sur leur écran et en le collant dans une note.
Les API Capture Content for Notes sont spécialement conçues pour les applications qui détiennent le rôle NOTES
. Android 14 utilise l'autorisation LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE
pour s'assurer que seules les applications titulaires du rôle NOTES
peuvent utiliser les API Capture Content for Notes. Les applications doivent vérifier si elles disposent de l'autorisation avant d'appeler les API. Les OEM peuvent permettre aux utilisateurs de définir leur application de prise de notes par défaut en activant le rôle NOTES
.
Pour en savoir plus sur les API Capture Content for Notes, consultez les ressources suivantes :
Personnalisation OEM pour la fonctionnalité "Capture de contenu pour Notes"
Le rôle NOTES
permet aux utilisateurs de sélectionner une application de prise de notes éligible comme application de notes par défaut. Un OEM peut contrôler la disponibilité du rôle NOTES
sur un appareil en définissant config_enableDefaultNotes
. La valeur de config_enableDefaultNotes
est définie sur false
par défaut.
Si le rôle NOTES
est activé, l'OEM doit prendre en charge les API de capture de contenu pour les notes en fournissant les personnalisations et les intégrations de prise de notes système nécessaires. Les OEM peuvent choisir de personnaliser l'implémentation AOSP par défaut ou de fournir leur propre implémentation en remplaçant config_screenshotAppClipsServiceComponent
ou config_screenshotAppClipsActivityComponent
.
Consultez le package notetask
pour obtenir une implémentation par défaut de l'intégration du système de prise de notes.
Des modifications sont nécessaires dans l'interface utilisateur du système pour implémenter les API de capture de contenu pour les notes. Les OEM peuvent personnaliser l'UI pour déclencher et modifier une capture d'écran, et fournir l'implémentation dans l'UI du système Android. Par exemple, l'UI système peut lancer une application de titulaire de rôle NOTES
sur l'écran de verrouillage à l'aide d'un raccourci d'écran de verrouillage, tel qu'un bouton ou une icône sur l'écran de verrouillage, ou un geste basé sur le stylet. De même, sur l'écran d'accueil, l'UI système peut lancer l'application du titulaire du rôle NOTES
en mode multitâche, comme une bulle ou une fenêtre flottante, à l'aide d'un geste au stylet.
Validation du contenu de capture pour Notes
Pour les tests CTS-Verifier, consultez Capture Content for Notes test (Test de capture de contenu pour les notes).