In flutter how would I disable landscape orientation in Mobile below 700 pixels width only? For any other device above this they are allowed to use landscape or portrait orientation.
Thanks
In flutter how would I disable landscape orientation in Mobile below 700 pixels width only? For any other device above this they are allowed to use landscape or portrait orientation.
Thanks
2
Answers
I had a similar application and made a class for it. You just need to init it from your first screen and it will do the job. And it need to called from the build method cause it needs context to find the screen size with
MeditaQuery
here’s the code:
I needed the check if it’s mobile or tablet for other uses so i’ve taken the
isMobileDevice
inAppSingleton
you can remove it.