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 multitasking dengan menggunting konten pilihan di layar dan menempelkannya ke dalam 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 menetapkan 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 memberikan implementasi mereka dengan mengganti config_screenshotAppClipsServiceComponent atau config_screenshotAppClipsActivityComponent.
Lihat paket notetask
untuk penerapan integrasi pencatatan sistem default.
Perubahan diperlukan di UI Sistem untuk menerapkan Capture Content for Notes API. OEM dapat menyesuaikan UI untuk memicu dan mengedit screenshot serta
menyediakan 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 Catatan
Untuk pengujian CTS-Verifier, lihat Capture Content for Notes test.