ดีไซน์ Material สำหรับ XR
อัปเดตล่าสุด | รุ่นที่เสถียร | รุ่นที่อาจได้รับการเผยแพร่ | รุ่นเบต้า | เวอร์ชันอัลฟ่า |
---|---|---|---|---|
12 ธันวาคม 2024 | - | - | - | 1.0.0-alpha01 |
การประกาศทรัพยากร 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-alpha01
12 ธันวาคม 2024
androidx.xr.compose.material3:material3:1.0.0-alpha01
ได้รับการปล่อยแล้ว
ฟีเจอร์ของรุ่นแรก
เวอร์ชันสำหรับนักพัฒนาแอปครั้งแรกของ Material Design สำหรับ XR การใช้ไลบรารี Material 3 ที่มีอยู่จะปรับปรุงคอมโพเนนต์และเลย์เอาต์แบบปรับได้โดยใช้ลักษณะการทํางานของ UI แบบพื้นที่ คุณสามารถสร้างโดยใช้คอมโพเนนต์ M3 XR ได้โดยตรง หรือปรับการใช้งานปัจจุบันโดยเพิ่ม EnableXrComponentOverrides
wrapper ดูข้อมูลเพิ่มเติมได้ในคู่มือนักพัฒนาซอฟต์แวร์นี้
การปรับเปลี่ยน XR ที่รองรับ
แถบนําทางในเลย์เอาต์การเขียนใดๆ รวมถึง
NavigationSuiteScaffold
จะปรับให้เข้ากับ XR Orbiter โดยอัตโนมัติ อ่านข้อมูลเพิ่มเติมได้ที่หลักเกณฑ์ของ Material Designแถบนำทางในเลย์เอาต์การเขียนใดก็ตาม รวมถึง
NavigationSuiteScaffold
จะปรับให้เข้ากับ XR Orbiter โดยอัตโนมัติ อ่านข้อมูลเพิ่มเติมได้ที่หลักเกณฑ์ของ Material Design
ปัญหาที่ทราบ
- ปัจจุบัน ListDetailPaneScaffold และ SupportingPaneScaffold ไม่รองรับแผงเชิงพื้นที่หลายรายการ