package io.github.mayubao.kuaichuan.ui.view;
import android.content.Context;
import android.support.design.widget.AppBarLayout;
import android.support.design.widget.CoordinatorLayout;
import android.support.v7.widget.AppCompatButton;
import android.util.AttributeSet;
import android.view.View;
/**
* 测试Behavior的类
*
* Created by mayubao on 2016/12/6.
* Contact me 345269374@qq.com
*/
public class MyFloatingButtonBehavior extends CoordinatorLayout.Behavior<AppCompatButton> {
public MyFloatingButtonBehavior(Context context, AttributeSet attrs) {
super(context, attrs);
}
@Override
public boolean onDependentViewChanged(CoordinatorLayout parent, AppCompatButton child, View dependency) {
// return super.onDependentViewChanged(parent, child, dependency);
if (dependency instanceof AppBarLayout) {
}
return false;
}
@Override
public boolean layoutDependsOn(CoordinatorLayout parent, AppCompatButton child, View dependency) {
// return super.layoutDependsOn(parent, child, dependency);
return dependency instanceof AppBarLayout;
}
}