در فیلم اموزشی، استاد توضیح دادند که به کمک ویژگی thumbColor رنگ بدنه اسلایدر در حالت انتخاب چگونه تغییر میکند. اما اگر بخواهیم رنگ متن مشابه تصویر زیر تغییر کند راهکار زیر قابل استفاده است.
کافی است ویژگی color در TextStyle تعریف کنید.
- برای بخش زبان fa به صورت زیر است.
style: TextStyle( fontSize: 13, color: (_language == _Language.fa) ? Theme.of(context).colorScheme.onPrimary : Theme.of(context).colorScheme.onSurface, ),
- برای بخش زبان En به صورت زیر است. کافی است فقط شرط را تغییر دهیم.
style: TextStyle( fontSize: 13, color: (_language == _Language.en) ? Theme.of(context).colorScheme.onPrimary : Theme.of(context).colorScheme.onSurface, ),