Ab Android 14 können Nutzer mit den APIs zum Erfassen von Inhalten für Notizen einen Screenshot direkt über die Standard-App zum Erstellen von Notizen erstellen. Mit diesen APIs können Nutzer Notizen im Multitasking erstellen, indem sie gewünschte Inhalte auf dem Display 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. Unter Android 14 wird die Berechtigung LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE
verwendet, um sicherzustellen, dass nur Apps mit der Rolle NOTES
die APIs zum Erfassen von Inhalten für Notizen verwenden können. Apps müssen prüfen, ob sie die Berechtigung haben, bevor sie die APIs aufrufen. OEMs können Nutzern erlauben, ihre Standard-Notizen-App festzulegen, indem sie die Rolle NOTES
aktivieren.
Weitere Informationen zu den APIs für die Erfassung von Inhalten für Notizen:
OEM-Anpassung für die Funktion „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 durch Festlegen von config_enableDefaultNotes
steuern. Der Wert von config_enableDefaultNotes
ist standardmäßig auf false
festgelegt.
Wenn die Rolle NOTES
aktiviert ist, muss der OEM die Capture Content for Notes APIs unterstützen, indem er die erforderlichen Anpassungen und Systemintegrationen für die Erstellung von Notizen bereitstellt. OEMs können die Standard-AOSP-Implementierung anpassen oder config_screenshotAppClipsServiceComponent
oder config_screenshotAppClipsActivityComponent
überschreiben, um ihre Implementierung bereitzustellen.
Im Paket notetask
findest du eine standardmäßige Implementierung für die Integration von Notizen im System.
Für die Implementierung der APIs zum Erfassen von Inhalten für Notizen 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. Die System-UI kann beispielsweise eine NOTES
-Rolleninhaber-App auf dem Sperrbildschirm über eine Verknüpfung auf dem Sperrbildschirm starten, z. B. über eine Schaltfläche oder ein Symbol auf dem Sperrbildschirm oder eine Touch-Geste, die auf einem Eingabestift basiert. Ebenso kann die System-UI auf dem Startbildschirm die App des NOTES
-Rolleninhabers über eine Eingabestiftgeste in einem Multitaskingfenstermodus starten, z. B. in einem Blasenfenster oder einem schwebenden Fenster.
Validierung von erfassten Inhalten für Notizen
Informationen zu CTS-Verifier-Tests finden Sie unter Inhalte für Notizen erfassen.