Inhalte für Notizen erfassen

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.