Android 14 อาจให้คุณตั้งค่าวอลเปเปอร์เคลื่อนไหวที่แตกต่างกันสำหรับหน้าจอหลักและหน้าจอล็อคในที่สุด

Android รองรับวอลเปเปอร์เคลื่อนไหวมาตั้งแต่ปี 2009 แต่ในปี 2023 ระบบปฏิบัติการอาจให้คุณตั้งค่าวอลเปเปอร์เคลื่อนไหวแยกต่างหากสำหรับหน้าจอล็อคได้ในที่สุด

Android รองรับวอลเปเปอร์สดตั้งแต่นั้นมา ระบบปฏิบัติการ Android 2.0 เอแคลร์ ถูกปล่อยออกมาใน 2009แต่จนถึงตอนนี้ OS ให้คุณตั้งค่าวอลเปเปอร์สดวอลเปเปอร์เดียวสำหรับทั้งหน้าจอหลักและหน้าจอล็อคได้ ระบบปฏิบัติการให้ผู้ใช้ตั้งค่าแยกกัน คงที่ วอลเปเปอร์สำหรับหน้าจอหลักและหน้าจอล็อค แล้วทำไมคุณไม่สามารถทำแบบเดียวกันกับวอลเปเปอร์เคลื่อนไหวได้ล่ะ ดูเหมือนว่าคำตอบคือ “เพราะว่ายังไม่ได้นำไปใช้” แต่นั่นอาจเปลี่ยนแปลงได้ แอนดรอยด์ 14. Android 14 กำลังเตรียมรองรับการตั้งค่าวอลเปเปอร์เคลื่อนไหวแยกต่างหากบนหน้าจอล็อค นี่คือสิ่งที่เรารู้

ขณะค้นหาซอร์สโค้ดสำหรับ Android 13 QPR2 ที่เปิดตัวเมื่อสัปดาห์ที่แล้ว เราพบการเปลี่ยนแปลงโค้ดหลายอย่างที่เตรียมพร้อมสำหรับการเปิดใช้งานฟีเจอร์ "วอลเปเปอร์เคลื่อนไหวหน้าจอล็อคอิสระ" การเปลี่ยนแปลงรหัสหนึ่งครั้ง เพิ่มวิธีการใหม่ให้กับคลาส WallpaperManager ของ Android ที่เรียกว่า setWallpaperComponentWithFlags() แอพระบบที่ถือ SET_WALLPAPER_COMPONENT

การอนุญาต เช่น แอป Live Wallpaper Picker ของ Android สามารถใช้วิธีนี้เพื่อ "ตั้งค่าวอลเปเปอร์เคลื่อนไหว [ส่วนประกอบ] สำหรับหน้าจอที่กำหนด" เช่น หน้าจอหลัก หน้าจอล็อค หรือทั้งสองหน้าจอ

ใน การเปลี่ยนแปลงรหัสอื่นGoogle ได้เพิ่มวิธีการที่เรียกว่า isLockscreenLiveWallpaperEnabled() ให้กับ WallpaperManager เพื่อตรวจสอบว่าได้เปิดใช้งานคุณลักษณะวอลเปเปอร์สดหน้าจอล็อคอิสระใหม่หรือไม่ ใน Android 13 วิธีการใหม่ “เป็นเพียงวิธี stub ที่ส่งคืน [s] false เสมอ” ในขณะที่ Android 14 นั้น “จะส่งกลับ true เสมอ” หากเปิดใช้งานตรรกะวอลเปเปอร์ใหม่ เช่น หากวอลเปเปอร์หน้าจอล็อคใช้บริการวอลเปเปอร์เสมอและไม่ใช่แบบคงที่ ภาพ." วอลล์เปเปอร์บริการ หมายถึง API ที่แอปใช้เพื่อใช้บริการวอลเปเปอร์สด ดังนั้นเมื่อ "วอลเปเปอร์ใหม่ ตรรกะ” หน้าจอล็อคจะรองรับการแสดงวอลเปเปอร์เคลื่อนไหวที่ใช้มาตรฐานนี้ เอพีไอ

ขณะนี้ฟีเจอร์ "วอลเปเปอร์เคลื่อนไหวหน้าจอล็อกอิสระ" ยังไม่พร้อมใช้งานในตัวอย่าง Android 14 สำหรับนักพัฒนาซอฟต์แวร์ เนื่องจาก SystemUI ตรวจสอบค่าของ config_independentLockscreenLiveWallpaper ก่อนที่จะเปิดใช้งานตรรกะวอลเปเปอร์ใหม่ การกำหนดค่านี้ ขณะนี้ถูกปิดใช้งานโดยค่าเริ่มต้นใน AOSP และการแสดงตัวอย่าง Android 14 สาธารณะ ดังนั้นหน้าจอล็อคในบิวด์ปัจจุบันยังคงรองรับการแสดงเฉพาะวอลเปเปอร์แบบคงที่ นอกจากนี้ จำเป็นต้องอัปเดตแอป Live Wallpaper Picker เพื่อรองรับ API ใหม่เพื่อตั้งค่าการถ่ายทอดสด วอลเปเปอร์สำหรับหน้าจอล็อค เนื่องจากปัจจุบันยังคงตั้งค่าวอลเปเปอร์สดที่ผู้ใช้เลือกไว้บนทั้งที่บ้าน หน้าจอ และ ล็อกหน้าจอ.

เมื่อค่าการกำหนดค่าดังกล่าวถูกแทนที่เพื่อส่งคืนค่าจริงโดยใช้รันไทม์ทรัพยากรโอเวอร์เลย์ (RRO) ใน Android 14 DP2 แอป "วอลเปเปอร์และสไตล์" ของ Pixel แสดงตัวเลือกในการตั้งค่าวอลเปเปอร์เคลื่อนไหวอิสระบนหน้าจอล็อก แต่ไม่ได้ งาน. Live Wallpaper Picker จะตั้งค่าวอลเปเปอร์เคลื่อนไหวทั้งบนหน้าจอหลักและหน้าจอล็อคแทน

มีแนวโน้มว่าฟีเจอร์นี้จะถูกเพิ่มเพื่อรองรับอุปกรณ์ใหม่ๆ เช่น แท็บเล็ตพิกเซลซึ่งจะเพิ่มขึ้นเป็นสองเท่าในฐานะจอแสดงผลอัจฉริยะของ Nest แต่ก็ยังเป็นการเปลี่ยนแปลงที่น่ายินดีที่ผู้ใช้จำนวนมากร้องขอมานานหลายปี Google กำลังทำงานเพื่อเพิ่มคุณสมบัติการปรับแต่งใหม่ๆ มากมาย ซึ่งบางคุณสมบัติเป็นเอกสิทธิ์เฉพาะของ Pixel (เช่นคุณสมบัติใหม่) วอลล์เปเปอร์อิโมจิ) แต่อันนี้โชคดีที่ไม่ใช่ เราจะจับตาดูเพื่อดูว่าฟีเจอร์นี้จะเปิดตัวในรุ่นตัวอย่าง Android 14 ในอนาคตหรือไม่ แต่ไม่มีการรับประกันว่าจะเปิดตัว – บางครั้งฟีเจอร์ที่อยู่ระหว่างการพัฒนาก็แค่ อย่าทำการตัดครั้งสุดท้าย.