一、添加依赖
compile 'com.android.support:design:26.1.0'
后面的版本号要和
implementation 'com.android.support:appcompat-v7:26.1.0'
的版本号一致
二、自定义类继承 FloatingActionButton
public class DragFloatActionButton extends FloatingActionButton {
private int parentHeight;
private int parentWidth;
public DragFloatActionButton(Context context) {
super(context);
}
public DragFloatActionButton(Context context, AttributeSet attrs) {
super(context, attrs);
}
public DragFloatActionButton(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
}
private int lastX;
private int lastY;
private boolean isDrag;
@Override
public boolean onT