ตั้งแต่วันที่ 27 มีนาคม 2025 เป็นต้นไป เราขอแนะนำให้ใช้ android-latest-release
แทน aosp-main
เพื่อสร้างและมีส่วนร่วมใน AOSP โปรดดูข้อมูลเพิ่มเติมที่หัวข้อการเปลี่ยนแปลงใน AOSP
ห้ามรบกวน
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
Android 7.0 รองรับการกำหนดค่าโหมดห้ามรบกวน (DND) ต่อไปนี้
กฎอัตโนมัติของบุคคลที่สาม
แอปพลิเคชันของบุคคลที่สามสามารถใช้ DND Access API เพื่อควบคุมกฎ DND ดังนี้
- แอปพลิเคชันสามารถส่งออกและแสดงกฎ DND ที่กําหนดเอง ซึ่งจะปรากฏข้างกฎ DND ของ Android ในตัวในการตั้งค่า DND
- ผู้ใช้สามารถเข้าถึงการควบคุมโหมดห้ามรบกวนทั้งหมดสำหรับกฎทั้งหมด (ทั้งแบบอัตโนมัติและที่สร้างขึ้นด้วยตนเอง)
- แพลตฟอร์มสามารถใช้กฎ DND จากแหล่งที่มาต่างๆ ได้โดยไม่ต้องสร้างสถานะที่ไม่คาดคิด
ควบคุมการปลุก
เมื่อเปิดใช้โหมดห้ามรบกวน UI การตั้งค่า Android จะแสดงตัวเลือกต่อไปนี้ให้ผู้ใช้กำหนดค่า
- เงื่อนไขสิ้นสุดโหมดห้ามรบกวนเป็นเวลาปลุกครั้งถัดไป อนุญาตให้ผู้ใช้ตั้งค่าเงื่อนไขสิ้นสุดโหมดห้ามรบกวนเป็นการปลุก จะปรากฏขึ้นก็ต่อเมื่อมีการตั้งปลุกสำหรับเวลาภายใน 1 สัปดาห์นับจากนี้ และวันในสัปดาห์ของการตั้งปลุกนั้นไม่ใช่วันเดียวกันกับวันนี้ (ไม่รองรับกฎอัตโนมัติ)
- การปลุกจะลบล้างเวลาสิ้นสุดได้ ช่วยให้ผู้ใช้กำหนดค่าเงื่อนไขสิ้นสุดโหมดห้ามรบกวนเป็นเวลาที่ต้องการหรือการปลุกครั้งถัดไป (ขึ้นอยู่กับว่าอย่างใดจะเร็วกว่า)
ระงับสิ่งรบกวนทางสายตา
UI การตั้งค่าของ Android จะแสดงตัวเลือกของผู้ใช้ในการระงับสิ่งรบกวนทางสายตา เช่น การแจ้งเตือนแบบ Heads Up, Intent แบบเต็มหน้าจอ, หน้าจอแอมเบียนท์ และไฟ LED สำหรับการแจ้งเตือน
ปรับแต่งการตั้งค่าห้ามรบกวน
เมื่อปรับแต่งการตั้งค่า OEM ต้องคงลักษณะการทำงานของ AOSP ของ System API และคงลักษณะการทำงานของการตั้งค่า DND กล่าวโดยละเอียดคือ หน้าการตั้งค่าโหมดห้ามรบกวนในการตั้งค่าระบบต้องมีสิ่งต่อไปนี้
- กฎ DND ที่แอปพลิเคชันระบุ กฎ DND อัตโนมัติเหล่านี้ต้องมีอินสแตนซ์กฎที่ใช้งานอยู่และรายการกฎในเมนู "เพิ่มกฎ"
- กฎการไม่รบกวนสำหรับแอปพลิเคชันที่โหลดไว้ล่วงหน้า OEM สามารถระบุกฎห้ามรบกวนที่จะปรากฏข้างกฎที่ผู้ใช้ปลายทางสร้างขึ้นด้วยตนเอง
โปรดดูรายละเอียดเกี่ยวกับ DND API ใหม่ในเอกสารอ้างอิง
android.service.notification
ตัวอย่างเนื้อหาและโค้ดในหน้าเว็บนี้ขึ้นอยู่กับใบอนุญาตที่อธิบายไว้ในใบอนุญาตการใช้เนื้อหา Java และ OpenJDK เป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2025-07-27 UTC
[[["เข้าใจง่าย","easyToUnderstand","thumb-up"],["แก้ปัญหาของฉันได้","solvedMyProblem","thumb-up"],["อื่นๆ","otherUp","thumb-up"]],[["ไม่มีข้อมูลที่ฉันต้องการ","missingTheInformationINeed","thumb-down"],["ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป","tooComplicatedTooManySteps","thumb-down"],["ล้าสมัย","outOfDate","thumb-down"],["ปัญหาเกี่ยวกับการแปล","translationIssue","thumb-down"],["ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด","samplesCodeIssue","thumb-down"],["อื่นๆ","otherDown","thumb-down"]],["อัปเดตล่าสุด 2025-07-27 UTC"],[],[],null,["# Do not disturb\n\nAndroid 7.0 supports the following do not disturb (DND) configurations.\n\nThird-party automatic rules\n---------------------------\n\nThird-party applications can use the DND Access API to control DND rules:\n\n- **Applications** can export and list custom DND rules, which appear next to built-in Android DND rules in the DND settings.\n- **Users** can access all DND controls for all rules (both automatic and manually-created).\n- The **platform** can implement DND rules from different sources without creating unexpected states.\n\nControl alarms\n--------------\n\nWhen DND mode is enabled, the Android settings UI presents user options for\nconfiguring:\n\n- **DND end condition as next alarm time** . Enables user to set the DND end condition to an alarm. Appears only if an alarm is set for a time within a week from now *and* the day of the week for that alarm is *not* the same day of the week as today. (Not supported for automatic rules.)\n- **Alarm can override end time**. Enables users to configure the DND end condition as a specific time or next alarm (whichever comes first).\n\nSuppress visual distractions\n----------------------------\n\nThe Android settings UI presents user options for suppressing visual\ndistractions such as heads up notifications, fullscreen intents, ambient\ndisplay, and LED notification lights.\n\nCustomize DND settings\n----------------------\n\nWhen customizing settings, OEMs must preserve the AOSP behavior of the system\nAPIs and maintain the behavior of DND settings. Specifically, the DND settings\npage in system settings must include the following:\n\n- **Application-provided DND rules**. These automated DND rules must include active rules instances and rule listings in the Add Rule menu.\n- **Pre-loaded application DND rules**. OEMs can provide DND rules that appear next to end user manually-created rules.\n\nFor details on new DND APIs, refer to\n[android.service.notification](https://developer.android.com/reference/android/service/notification/package-summary.html)\nreference documentation."]]