Skip to content

gmck/NavigationGraph7

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NavigationGraph7

See NavigationGraph.docx. Go to end of file

NavigationGraph7 is the first project where I’ve attempted to use Material Design 3 or just Material3 for short. I’ve basically taken the previous project NavigationGraph6 and added a couple of new fragments, WidgetsFragment and PurchaseFragment and a BottomSheetDialogFragment. The WidgetsFragment has some specific Material 3 components e.g. MaterialSwitch (it is big…) and the PurchaseFragment contains a BottomSheetDialog, containing the same text as displayed in the existing Subscription Information dialog as a comparison when using Material3. The project has been converted to Material3 by changing the theme from Theme.MaterialComponents.* to Theme.Material3.*.

For a full description of the problems encounted - see NavigationGraph.docx and search for NavigationGraph7.

Edit: Nov 20 2022

After posting this update I found out that Animations were not working like they were in previous versions. When I started this project I made sure that I was using the latest Xamarin NuGets, because it was a Material 3 project, so I updated everything to the latest at that time. The animation problem is a result of using Xamarin.AndroidX.Navigation.Ui 2.5.2 and above. If you drop it back to 2.5.1 the Slider animations are back to what they were in NavigationGraph6. I always match Xamarin.AndroidX.Fragment.Navigation.Fragment with Navigation.Ui so I'd recommened making it 2.5.1 also.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages