این صفحه برخی از محدودیتهای عملکردی API مربوط به Styles را شرح میدهد.
محدودیتهای عملکردی
- پشتیبانی از انیمیشن بینهایت: در حال حاضر، نمیتوان از Styles برای تعریف انیمیشنهای بینهایت استفاده کرد. برای پیادهسازی این جلوهها، همچنان
rememberInfiniteTransitionدر Compose استفاده کنید. - محدودهبندی ویژگی: هیچ پشتیبانی برای ویژگیهای سفارشی که فراتر از ویژگیهای استاندارد استایل هستند، وجود ندارد.
- شکلها: شکلهای سفارشی پشتیبانی نمیشوند؛ این مشکل در نسخههای آینده برطرف خواهد شد. انیمیشنهای شکل نیز هنوز پشتیبانی نمیشوند.
- تعامل با تمها و استایلهای سیستم View: هیچ پشتیبانی برای دریافت استایل از
themes.xmlیاstyles.xmlموجود شما وجود ندارد. استایلها هرگز مستقیماً از این پشتیبانی نمیکنند. - تعامل با Ripple/Indication: استفاده از
pressedبدون تنظیمindication = nullروی اصلاحگرclickableمنجر به نمایش همزمان هر دو میشود.
وضعیت ادغام مواد
ما قصد داریم در بهروزرسانیهای آینده، پشتیبانی از استایلها را به کامپوننتهای متریال اضافه کنیم.
اگر با یک مورد استفاده پشتیبانی نشده مواجه شدید ، گزارش اشکال ارسال کنید.