העברת עיצובי XML לכתיבה

כשמתחילים את התכונה 'כתיבה' באפליקציה קיימת, צריך להעביר את העיצובים ב-XML כדי להשתמש ב-MaterialTheme למסכי 'כתיבה'. המשמעות היא שלהגדרת הנושאים של האפליקציה יהיו שני מקורות אמת: העיצוב 'מבוסס על צפייה' והעיצוב 'כתיבה'. אם יש שינויים בסגנון, צריך לבצע אותם בכמה מקומות. אחרי ההעברה המלאה של האפליקציה ל'כתיבה', אפשר להסיר את נושא ה-XML.

כדי להעביר את עיצובי ה-XML לכתיבה, צריך להשתמש בכלי ליצירת עיצובים בעיצוב חדשני (Material Design) כדי לעבור מעיצוב XML ל-Material 3 ב-Compose (כתיבה). אתם יכולים להשתמש בתפקידי הצבעים הקיימים שלכם, כמו צבעים ראשיים ומשניים מעיצוב ה-XML, ולהעביר אותם לכלי Material Design. הפעולה הזו יוצרת עיצוב מלא מסוג Material 3 ב'כתיבה' ומספקת קובצי צבע ועיצוב שניתן להוריד לשימוש באפליקציה.

הכלי Material Design יוצר עיצוב MaterialTheme וערכות צבעים בהירים כהים לאפליקציה שלך. אם באפליקציה נעשה שימוש בצורות או בטיפוגרפיה בהתאמה אישית, צריך להעביר את הצורות והטיפוגרפיה בהתאמה אישית על ידי הגדרת Shape ו-Typography, בהתאמה. לאחר ההגדרה, צריך לספק את המידע הזה לMaterialTheme. אפשר לקרוא מידע נוסף בצורות ובטיפוגרפיה.