Dimulai dengan Android 14, Capture Content for Notes API memungkinkan pengguna mengambil screenshot langsung melalui aplikasi pencatat default. Dengan API ini, pengguna dapat memiliki pengalaman membuat catatan multitugas dengan memotong konten pilihan di layar mereka dan menempelkannya ke dalam catatan.
API Tangkap Konten untuk Catatan dirancang khusus untuk aplikasi yang memegang peran NOTES
. Android 14 menggunakan izin LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE
untuk memastikan bahwa hanya aplikasi pemegang peran NOTES
yang dapat menggunakan API Capture Content for Notes. Aplikasi harus memeriksa apakah mereka memiliki izin sebelum memanggil API. OEM dapat membiarkan pengguna mengatur aplikasi pencatatan default mereka dengan mengaktifkan peran NOTES
.
Lihat yang berikut ini untuk informasi selengkapnya tentang Capture Content for Notes API:
Kustomisasi OEM untuk Mengambil Konten untuk Catatan
Peran NOTES
memungkinkan pengguna memilih aplikasi pencatatan yang memenuhi syarat untuk menjadi aplikasi catatan default. OEM dapat mengontrol ketersediaan peran NOTES
pada perangkat dengan mengatur config_enableDefaultNotes
. Nilai config_enableDefaultNotes
disetel ke false
secara default.
Jika peran NOTES
diaktifkan, OEM harus mendukung API Pengambilan Konten untuk Catatan dengan menyediakan penyesuaian yang diperlukan dan integrasi pencatatan sistem. OEM dapat memilih untuk menyesuaikan implementasi AOSP default , atau menyediakan implementasinya dengan mengganti config_screenshotAppClipsServiceComponent
atau config_screenshotAppClipsActivityComponent
. Lihat paket notetask
untuk implementasi integrasi pencatatan sistem default.
Perubahan diperlukan di UI Sistem untuk mengimplementasikan API Capture Content for Notes. OEM dapat menyesuaikan UI untuk memicu dan mengedit tangkapan layar serta menyediakan implementasi di UI Sistem Android. Sebagai contoh integrasi OEM yang disesuaikan, UI Sistem dapat meluncurkan aplikasi pemegang peran NOTES
di layar kunci menggunakan pintasan layar kunci, seperti tombol atau ikon di layar kunci atau gerakan berbasis stylus. Demikian pula, di layar beranda, UI Sistem dapat meluncurkan aplikasi pemegang peran NOTES
dalam mode jendela multitasking, seperti jendela gelembung atau jendela mengambang, dengan gerakan berbasis stylus.
Validasi Konten Pengambilan untuk Catatan
Untuk pengujian CTS-Verifier, lihat Tes Tangkap Konten untuk Catatan .