Flutter easy loading ,how to change background color of easy loading?

Viewed 42

I want to change background color of easy loading(package-flutter_easyloading) like by default it's black and I want to change it to red. I have tried this code:

EasyLoadingStyle.custom;
EasyLoading.instance
     ..displayDuration =const Duration(milliseconds: 2000)
     ..backgroundColor = Colors.red
     ..indicatorColor = Colors.red
     ..maskColor = Colors.red
     ..userInteractions = false;
EasyLoading.show(status: 'Please wait...');       

              
                         
1 Answers

So I found out the solution for my problem:

Previous Code:

EasyLoadingStyle.custom;
EasyLoading.instance
     ..displayDuration =const Duration(milliseconds: 2000)
     ..backgroundColor = Colors.red
     ..indicatorColor = Colors.red
     ..maskColor = Colors.red
     ..userInteractions = false;
EasyLoading.show(status: 'Please wait...');     

Solution code:

EasyLoading.instance
         ..displayDuration =const Duration(milliseconds: 2000)
         ..loadingStyle =EasyLoadingStyle.custom //This was missing in earlier code
         ..backgroundColor = Colors.red
         ..indicatorColor = Colors.red
         ..maskColor = Colors.red
         ..dismissOnTap = false;
         ..userInteractions = false;
    EasyLoading.show(status: 'Please wait...');
Related