Slide 19
Slide 19 text
public static class AvatarImageBehavior extends
CoordinatorLayout.Behavior {
@Override
public boolean layoutDependsOn(
CoordinatorLayout parent, CircleImageView, child, View dependency) {
return dependency instanceof Toolbar;
}
public boolean onDependentViewChanged(
CoordinatorLayout parent, CircleImageView avatar, View dependency) {
modifyAvatarDependingDependencyState(avatar, dependency);
}
}