Mengambil Konten untuk Catatan

Mulai Android 14, API Capture Content for Notes memungkinkan pengguna mengambil screenshot langsung melalui aplikasi pencatat default. Dengan API ini, pengguna dapat memiliki pengalaman pencatatan multitasking dengan memotong 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 dengan mengaktifkan peran NOTES.

Lihat informasi berikut untuk mengetahui informasi selengkapnya tentang Capture Content for Notes API:

Penyesuaian OEM untuk Capture Content for Notes

Peran NOTES memungkinkan pengguna memilih aplikasi pencatat yang memenuhi syarat untuk menjadi aplikasi catatan default. OEM dapat mengontrol ketersediaan peran NOTES di perangkat dengan menetapkan config_enableDefaultNotes. Nilai config_enableDefaultNotes ditetapkan ke false secara default.

Jika peran NOTES diaktifkan, OEM harus mendukung API Capture Content for Notes dengan menyediakan penyesuaian yang diperlukan dan integrasi pencatatan sistem. OEM dapat memilih untuk menyesuaikan implementasi AOSP default, atau memberikan implementasinya dengan mengganti config_screenshotAppClipsServiceComponent atau config_screenshotAppClipsActivityComponent. Lihat paket notetask untuk implementasi integrasi pencatatan sistem default.

Perubahan diperlukan di UI Sistem untuk menerapkan Capture Content untuk Notes API. OEM dapat menyesuaikan UI untuk memicu dan mengedit screenshot 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 gestur berbasis stilus. Demikian pula, di layar utama, UI Sistem dapat meluncurkan aplikasi holder peran NOTES dalam mode jendela multitasking, seperti jendela balon atau jendela mengambang, dengan gestur berbasis stilus.

Validasi Konten Pengambilan untuk Catatan

Untuk pengujian CTS-Verifier, lihat Mengambil Konten untuk pengujian Catatan.