หน้านี้อธิบายข้อจำกัดด้านฟังก์ชันการทำงานบางอย่างของ Styles API
ข้อจำกัดด้านการใช้งาน
- รองรับภาพเคลื่อนไหวแบบไม่มีที่สิ้นสุด: ขณะนี้คุณไม่สามารถใช้สไตล์เพื่อ
กำหนดภาพเคลื่อนไหวแบบไม่มีที่สิ้นสุด หากต้องการใช้เอฟเฟกต์เหล่านี้ ให้ใช้
rememberInfiniteTransitionใน Compose ต่อไป - การกำหนดขอบเขตพร็อพเพอร์ตี้: ไม่รองรับพร็อพเพอร์ตี้ที่กำหนดเองซึ่งขยาย เกินแอตทริบิวต์รูปแบบมาตรฐาน
- รูปร่าง: ระบบไม่รองรับรูปร่างที่กำหนดเอง และจะแก้ไขในเวอร์ชันในอนาคต นอกจากนี้ ระบบยังไม่รองรับภาพเคลื่อนไหวของรูปร่าง
- การทำงานร่วมกันกับธีมและสไตล์ของระบบ View: ไม่มีการรองรับการดึงสไตล์จาก
themes.xmlหรือstyles.xmlที่มีอยู่ Styles will never support this directly. - การทำงานร่วมกันกับ Ripple/Indication: การใช้
pressedโดยไม่ตั้งค่าindication = nullในตัวแก้ไขclickableจะทำให้ทั้ง 2 อย่างแสดงพร้อมกัน
สถานะการผสานรวมเนื้อหา
เราวางแผนที่จะเพิ่มการรองรับสไตล์ให้กับคอมโพเนนต์ Material ในการอัปเดตในอนาคต
ส่งรายงานข้อบกพร่องหากพบ Use Case ที่ไม่รองรับ