ดีไซน์ Material สำหรับ XR

สร้างด้วยคอมโพเนนต์และเลย์เอาต์ Material ที่ปรับให้เหมาะกับ XR
อัปเดตล่าสุด รุ่นที่เสถียร รุ่นที่อาจได้รับการเผยแพร่ รุ่นเบต้า เวอร์ชันอัลฟ่า
12 กุมภาพันธ์ 2025 - - - 1.0.0-alpha03

การประกาศทรัพยากร Dependency

หากต้องการเพิ่มทรัพยากร Dependency ของ XR Compose Material3 Core คุณต้องเพิ่มที่เก็บ Google Maven ลงในโปรเจ็กต์ อ่านข้อมูลเพิ่มเติมในที่เก็บ Maven ของ Google

เพิ่มการอ้างอิงสำหรับอาร์ติแฟกต์ที่ต้องการในไฟล์ build.gradle สำหรับแอปหรือโมดูล

ดึงดูด

dependencies {
    // Use to implement XR Compose Material3
    implementation "androidx.xr.compose.material3:material3:1.0.0-alpha01"
}

Kotlin

dependencies {
    // Use to implement XR Compose Material3
   implementation("androidx.xr.compose.material3:material3:1.0.0-alpha01")
}

ดูข้อมูลเพิ่มเติมเกี่ยวกับการพึ่งพาได้ที่เพิ่มการพึ่งพิงบิวด์

ความคิดเห็น

ความคิดเห็นของคุณช่วยปรับปรุง Jetpack ได้ โปรดแจ้งให้เราทราบหากพบปัญหาใหม่หรือมีแนวคิดในการปรับปรุงคลังนี้ โปรดดูปัญหาที่มีอยู่ในคลังนี้ก่อนสร้างปัญหาใหม่ คุณสามารถเพิ่มการโหวตให้กับปัญหาที่มีอยู่ได้โดยคลิกปุ่มดาว

สร้างปัญหาใหม่

ดูข้อมูลเพิ่มเติมได้ที่เอกสารประกอบของเครื่องมือติดตามปัญหา

รุ่น 1.0

เวอร์ชัน 1.0.0-alpha03

12 กุมภาพันธ์ 2025

androidx.xr.compose.material3:material3:1.0.0-alpha03 เปิดตัวโดยไม่มีการเปลี่ยนแปลงที่โดดเด่นนับตั้งแต่รุ่นอัลฟ่าล่าสุด เวอร์ชัน 1.0.0-alpha03 มีการคอมมิตเหล่านี้

เวอร์ชัน 1.0.0-alpha02

29 มกราคม 2025

androidx.xr.compose.material3:material3:1.0.0-alpha02 ได้รับการปล่อยแล้ว เวอร์ชัน 1.0.0-alpha02 มีการคอมมิตเหล่านี้

ฟีเจอร์ใหม่

  • เปิดใช้การปรับแต่งพร็อพเพอร์ตี้ Orbiter ใน XR NavigationBar และ NavigationRail (Ic300f)

การเปลี่ยนแปลง API

  • สร้างความสามารถในการลบล้าง ThreePaneScaffold ใน XR (Ib66f1)
  • ใช้การลบล้างแผงแบบไม่เคลื่อนไหวสําหรับ XR (I7f620)
  • เพิ่มและใช้คำอธิบายประกอบเวอร์ชันทดลองใหม่ ExperimentalMaterial3ComponentOverrideApi (Ia1eaf)

การแก้ไขข้อบกพร่อง

  • ปักหมุดการพึ่งพาของ Material3 XR ใน XR Compose (Ia02cc)

เวอร์ชัน 1.0.0-alpha01

12 ธันวาคม 2024

androidx.xr.compose.material3:material3:1.0.0-alpha01 ได้รับการปล่อยแล้ว

ฟีเจอร์ของรุ่นแรก

เวอร์ชันเริ่มต้นสำหรับนักพัฒนาแอปของ Material Design สำหรับ XR การใช้ไลบรารี Material 3 ที่มีอยู่จะปรับปรุงคอมโพเนนต์และเลย์เอาต์แบบปรับได้โดยใช้ลักษณะการทํางานของ UI แบบพื้นที่ คุณสามารถสร้างโดยใช้คอมโพเนนต์ M3 XR ได้โดยตรง หรือปรับการใช้งานปัจจุบันโดยเพิ่ม EnableXrComponentOverrides wrapper ดูข้อมูลเพิ่มเติมได้ในคู่มือนักพัฒนาซอฟต์แวร์นี้

การปรับเปลี่ยน XR ที่รองรับ

ปัญหาที่ทราบ

  • ปัจจุบัน ListDetailPaneScaffold และ SupportingPaneScaffold ไม่รองรับแผงเชิงพื้นที่หลายรายการ