מגבלות נוכחיות

בדף הזה מתוארות כמה מגבלות פונקציונליות של Styles API.

מגבלות פונקציונליות

  • תמיכה באנימציות אינסופיות: בשלב הזה, אי אפשר להשתמש בסגנונות כדי להגדיר אנימציות אינסופיות. כדי להטמיע את האפקטים האלה, צריך להמשיך להשתמש ב-rememberInfiniteTransition ב-Compose.
  • היקף הנכס: אין תמיכה במאפיינים מותאמים אישית שחורגים ממאפייני סגנון רגילים.
  • צורות: אין תמיכה בצורות בהתאמה אישית. הבעיה הזו תיפתר בגרסאות עתידיות. גם אנימציות של צורות עדיין לא נתמכות.
  • יכולת פעולה הדדית עם ערכות נושא וסגנונות של מערכת View: אין תמיכה בשליפת סגנון מ-themes.xml או מ-styles.xml קיימים. סגנונות אף פעם לא יתמכו בזה ישירות.
  • יכולת פעולה הדדית עם אפקט האדווה/הסימון: שימוש ב-pressed בלי להגדיר את indication = null בשינוי clickable יגרום להצגת שניהם בו-זמנית.

סטטוס השילוב של חומרים

אנחנו מתכננים להוסיף תמיכה בסגנונות לרכיבי Material בעדכון עתידי.

אם נתקלתם בתרחיש לדוגמה שלא נתמך, אתם יכולים לשלוח דוח על באג.