No real reason to inflate an identical view hierarchy for each sequence item!
Instead of a queue of MaterialShowcaseView it could have one MaterialShowcase view instantiated at the start of the sequence, then a queue of MaterialShowcaseSequenceItem and after dismiss animation, reconfigure the view state from sequence item model.
No real reason to inflate an identical view hierarchy for each sequence item!
Instead of a queue of MaterialShowcaseView it could have one MaterialShowcase view instantiated at the start of the sequence, then a queue of MaterialShowcaseSequenceItem and after dismiss animation, reconfigure the view state from sequence item model.