Ab Android 14 können Nutzer mit den APIs zum Erfassen von Inhalten für Notizen Screenshots direkt über die Standard-App für Notizen erstellen. Mit diesen APIs können Nutzer Notizen im Multitasking-Modus erstellen, indem sie bevorzugte Inhalte auf dem Bildschirm ausschneiden und in eine Notiz einfügen.
Die APIs zum Erfassen von Inhalten für Notizen sind speziell für Apps mit der Rolle NOTES
konzipiert. In Android 14 wird die Berechtigung LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE
verwendet, um sicherzustellen, dass nur Apps mit der Rolle NOTES
die Capture Content for Notes APIs verwenden können. Apps müssen prüfen, ob sie die Berechtigung haben, bevor sie die APIs aufrufen. OEMs können Nutzern die Möglichkeit geben, ihre Standard-Notizen-App festzulegen, indem sie die Rolle NOTES
aktivieren.
Weitere Informationen zu den APIs zum Erfassen von Inhalten für Notizen finden Sie hier:
OEM-Anpassung für „Inhalte für Notizen erfassen“
Mit der Rolle NOTES
können Nutzer eine geeignete Notizen-App als Standard-Notizen-App auswählen. Ein OEM kann die Verfügbarkeit der Rolle NOTES
auf einem Gerät steuern, indem er config_enableDefaultNotes
festlegt. Der Wert von config_enableDefaultNotes
ist standardmäßig auf false
festgelegt.
Wenn die Rolle NOTES
aktiviert ist, muss der OEM die APIs zum Erfassen von Inhalten für Notizen unterstützen, indem er die erforderlichen Anpassungen und Systemintegrationen für Notizen bereitstellt. OEMs können die Standard-AOSP-Implementierung anpassen oder ihre eigene Implementierung bereitstellen, indem sie config_screenshotAppClipsServiceComponent
oder config_screenshotAppClipsActivityComponent
überschreiben.
Informationen zur Implementierung einer standardmäßigen Systemintegration für Notizen finden Sie im notetask
-Paket.
Für die Implementierung der Capture Content for Notes APIs sind Änderungen an der System-UI erforderlich. OEMs können die Benutzeroberfläche anpassen, um einen Screenshot auszulösen und zu bearbeiten, und die Implementierung in der Android-System-UI bereitstellen. Ein Beispiel für eine OEM-angepasste Integration: Die System-UI kann eine App mit der Rolle NOTES
über eine Verknüpfung auf dem Sperrbildschirm starten, z. B. über eine Schaltfläche oder ein Symbol auf dem Sperrbildschirm oder über eine Stiftgeste. Ebenso kann die System-UI auf dem Startbildschirm die App des NOTES
-Rolleninhabers in einem Multitasking-Fenstermodus wie einem Blasenfenster oder einem schwebenden Fenster über eine stiftbasierte Geste starten.
Validierung von Capture-Inhalten für Notizen
Informationen zum CTS-Verifier-Test finden Sie unter Inhalte für den Notizen-Test erfassen.