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

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

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

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

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

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

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