เมื่อคุณแนะนำ Compose ในแอปที่มีอยู่ คุณต้องย้ายข้อมูลธีมใน XML เพื่อใช้ MaterialTheme
สำหรับหน้าจอ Compose ซึ่งหมายความว่าธีมของแอปจะมีแหล่งที่มา 2 แห่ง ได้แก่ ธีมตามมุมมองและธีมการเขียน การเปลี่ยนแปลงการจัดสไตล์จะต้องทำในหลายตำแหน่ง เมื่อย้ายข้อมูลแอปไปยัง Compose โดยสมบูรณ์แล้ว คุณจะนําธีม XML ออกได้
หากต้องการย้ายธีม XML ไปยัง Compose ให้ใช้เครื่องมือสร้างธีม Material เพื่อย้ายจากธีม XML ไปยัง Material 3 ใน Compose คุณสามารถใช้บทบาทสีที่มีอยู่ เช่น สีหลักและสีรองจากธีม XML และส่งไปยัง Material Theme Builder ได้ การดำเนินการนี้จะสร้างธีม Material 3 ทั้งหมดใน Compose และมีไฟล์สีและธีมที่ดาวน์โหลดได้สำหรับใช้ในแอปของคุณ
Material Theme Builder จะสร้างรูปแบบ MaterialTheme
รวมถึงรูปแบบสีสว่างและสีเข้มสำหรับแอป หากแอปใช้รูปร่างหรือการออกแบบตัวอักษรที่กำหนดเอง ให้ย้ายรูปร่างและการออกแบบตัวอักษรที่กำหนดเองโดยกำหนด Shape
และ Typography
ตามลำดับ เมื่อกำหนดเรียบร้อยแล้ว ให้ระบุข้อมูลนั้นลงใน MaterialTheme
ดูข้อมูลเพิ่มเติมที่หัวข้อรูปร่างและการพิมพ์