package com.example.ndh.floatingball.sdk;
/**
* Created by ndh on 16/12/13.
*/
public class FloatingViewManager {
private FloatingViewManager() {
}
private FloatingViewListener mListener;
@NotProguard
public static FloatingViewManager create() {
return SingleInstance.INSTANCE;
}
private static class SingleInstance {
public static final FloatingViewManager INSTANCE = new FloatingViewManager();
}
@NotProguard
public void register(FloatingViewListener listener) {
mListener = listener;
}
@NotProguard
public boolean post(int flag) {
if (null != mListener) {
mListener.onFinish(flag);
return true;
}
return false;
}
}