When using FrameLayout as frame_container in CoordinatorLayout, it overlaps CoordinateLayout. The solution is set app:layout_behavior="@string/appbar_scrolling_view_behavior" to FrameLayout. http://stackoverflow.com/questions/32427084/android-supportlib-framelayout-in-coordinatorlayout-with-appbarlayout-consumin
artilla's personal blog. Sorry for broken English, just in practice