ตั้งแต่ Android 14 เป็นต้นไป Capture Content for Notes API จะช่วยให้ผู้ใช้จับภาพหน้าจอได้โดยตรงผ่านแอปจดบันทึกเริ่มต้น ด้วย API เหล่านี้ ผู้ใช้สามารถมีประสบการณ์การจดบันทึกแบบมัลติทาสก์โดยการตัดเนื้อหาที่ต้องการบนหน้าจอและวางลงในบันทึก
Capture Content for Notes API ได้รับการออกแบบมาโดยเฉพาะสำหรับแอปที่มีบทบาท NOTES
Android 14 ใช้สิทธิ์ LAUNCH_CAPTURE_CONTENT_ACTIVITY_FOR_NOTE
เพื่อให้แน่ใจว่าแอปที่มีบทบาทใน NOTES
เท่านั้นที่สามารถใช้ Capture Content สำหรับ Notes API ได้ แอปต้องตรวจสอบว่ามีสิทธิ์หรือไม่ก่อนที่จะเรียก API OEM สามารถให้ผู้ใช้สามารถตั้งค่าแอปจดบันทึกเริ่มต้นได้โดยการเปิดใช้งานบทบาท NOTES
ดูข้อมูลต่อไปนี้สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ Capture Content for Notes APIs:
การปรับแต่ง OEM สำหรับการจับภาพเนื้อหาสำหรับ Notes
บทบาท NOTES
ช่วยให้ผู้ใช้เลือกแอปจดบันทึกที่มีสิทธิ์ให้เป็นแอปบันทึกเริ่มต้น OEM สามารถควบคุมความพร้อมใช้งานของบทบาท NOTES
บนอุปกรณ์ได้โดยการตั้ง config_enableDefaultNotes
ค่าของ config_enableDefaultNotes
ถูกตั้งค่าเป็น false
ตามค่าเริ่มต้น
หากเปิดใช้งานบทบาท NOTES
แล้ว OEM จะต้องรองรับการจับภาพเนื้อหาสำหรับ Notes API โดยจัดเตรียมการปรับแต่งที่จำเป็นและการผสานรวมการจดบันทึกของระบบ OEM สามารถเลือกปรับแต่ง การใช้งาน AOSP เริ่มต้น หรือจัดให้มีการใช้งานโดยการแทนที่ config_screenshotAppClipsServiceComponent
หรือ config_screenshotAppClipsActivityComponent
โปรดดูแพ็คเกจ notetask
สำหรับการนำระบบรวมการจดบันทึกเริ่มต้นไปใช้
จำเป็นต้องมีการเปลี่ยนแปลงใน System UI เพื่อใช้งาน Capture Content สำหรับ Notes API OEM ปรับแต่ง UI เพื่อทริกเกอร์และแก้ไขภาพหน้าจอ และจัดให้มีการใช้งานใน UI ของระบบ Android ตามตัวอย่างของการผสานรวมแบบกำหนดเองของ OEM ระบบ UI สามารถเปิดแอปผู้ถือบทบาท NOTES
บนหน้าจอล็อคได้โดยใช้ทางลัดหน้าจอล็อค เช่น ปุ่มหรือไอคอนบนหน้าจอล็อคหรือท่าทางที่ใช้สไตลัส ในทำนองเดียวกัน บนหน้าจอหลัก UI ของระบบสามารถเปิดแอพผู้ถือบทบาท NOTES
ในโหมดหน้าต่างมัลติทาสกิ้ง เช่น หน้าต่างบับเบิ้ลหรือหน้าต่างลอย โดยใช้ท่าทางที่ใช้สไตลัส
การตรวจสอบความถูกต้องของการจับภาพเนื้อหาสำหรับ Notes
สำหรับการทดสอบ CTS-Verifier โปรดดู การทดสอบการจับภาพเนื้อหาสำหรับ Notes