Mulai Android 14, API Ambil Konten untuk Catatan memungkinkan pengguna mengambil screenshot langsung melalui aplikasi pencatat default. Dengan API ini, pengguna dapat menikmati pengalaman mencatat multi-tasking dengan menggunting konten pilihan di layar dan menempelkannya ke catatan.
Capture Content for Notes API dirancang khusus untuk aplikasi yang memiliki peran
NOTES
. Android 14 menggunakan izin LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE
untuk memastikan bahwa hanya aplikasi pemegang peran NOTES
yang dapat menggunakan Capture Content for Notes API. Aplikasi harus memeriksa apakah aplikasi memiliki izin sebelum
memanggil API. OEM dapat mengizinkan pengguna menyetel aplikasi pencatat default mereka dengan mengaktifkan peran NOTES
.
Lihat berikut untuk mengetahui informasi selengkapnya tentang Capture Content for Notes API:
Penyesuaian OEM untuk fitur Rekam Konten untuk Catatan
Peran NOTES
memungkinkan pengguna memilih aplikasi pencatat yang memenuhi syarat untuk menjadi aplikasi catatan default. OEM dapat mengontrol ketersediaan peran NOTES
di perangkat dengan menyetel config_enableDefaultNotes
. Nilai config_enableDefaultNotes
ditetapkan ke false
secara default.
Jika peran NOTES
diaktifkan, OEM harus mendukung Capture Content for Notes API dengan menyediakan penyesuaian dan integrasi pencatatan sistem yang diperlukan. OEM dapat memilih untuk menyesuaikan implementasi AOSP default, atau menyediakan implementasi mereka dengan mengganti config_screenshotAppClipsServiceComponent
atau config_screenshotAppClipsActivityComponent
.
Lihat paket notetask
untuk penerapan integrasi pembuatan catatan sistem default.
Perubahan diperlukan di UI Sistem untuk menerapkan Capture Content for
Notes API. OEM dapat menyesuaikan UI untuk memicu dan mengedit screenshot serta
memberikan implementasi di UI Sistem Android. Sebagai contoh integrasi yang disesuaikan OEM, UI Sistem dapat meluncurkan aplikasi pemegang peran NOTES
di layar kunci menggunakan pintasan layar kunci, seperti tombol atau ikon di layar kunci atau gestur berbasis stylus. Demikian pula, di layar utama, UI Sistem dapat meluncurkan aplikasi pemegang peran NOTES
dalam mode jendela multitasking, seperti jendela balon atau jendela mengambang, dengan gestur berbasis stylus.
Validasi Konten yang Direkam untuk Notes
Untuk pengujian CTS-Verifier, lihat Capture Content for Notes test.