In the latest version of the AppCompat libraries, their is a bug where the transition animation doesn't work. This video shows how to implement a workaround.
- [Instructor] We just added…an activity transformation animation to our application.…If you try it, you'll find it does not work.…This is because we're using…the Xamarin AppCompat libraries version 24.2.1.…This is the latest Xamarin version on the Stable Channel,…but there is a bug…where the ToBundle method always returns null.…I have included in the Supplemental files…a library with a fix for this.…It was created in Android Studio as a native library in Java…that has just a single method: sharedElementBundle.…
This method takes the same parameters…as the makeSceneTransitionAnimation method,…and under the covers uses the native Android version…of the AppCompat library to pass back your required bundle.…It uses the same version…of the AppCompat libraries we got here,…which is 24.2.1.…This fix project may not work correctly to mix and match…with other versions of the AppCompat libraries.…I've wrapped the resulting native workaround library…in a Xamarin bindings project…so I can access it within our Xamarin code.…
- Breaking down a material design layout
- Adding AppCompat
- Adding icons and floating action buttons
- Animating the appearance
- Creating a RecyclerView
- Creating a ViewHolder
- Modifying the adapter
- Adding CardView
- Adding transition animations
- Adding a Snackbar
- Working with CoordinatorLayout
Skill Level Intermediate
1. What Is Android Material Design?
2. Implementing Material Design
3. Floating Action Button
View state change animations4m 17s
Next steps1m 40s
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.