|
|
@@ -4,7 +4,6 @@ import android.content.Context;
|
|
|
import android.os.Handler;
|
|
|
import android.os.Looper;
|
|
|
import android.support.constraint.ConstraintLayout;
|
|
|
-import android.util.AttributeSet;
|
|
|
import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
|
import android.view.animation.DecelerateInterpolator;
|
|
|
@@ -31,7 +30,7 @@ import kr.co.zumo.app.lifeplus.view.IEventListener;
|
|
|
* @history 하세미 [2019-03-06] [최초 작성]
|
|
|
* @since 2019-03-06
|
|
|
*/
|
|
|
-public class AllMenuView extends ConstraintLayout implements PushMessageBroker.IPushMessageListener {
|
|
|
+public class AllMenuView implements PushMessageBroker.IPushMessageListener {
|
|
|
|
|
|
private PushMessageManager pushMessageManager;
|
|
|
|
|
|
@@ -48,21 +47,20 @@ public class AllMenuView extends ConstraintLayout implements PushMessageBroker.I
|
|
|
private NavigationBar navigationBar;
|
|
|
|
|
|
public AllMenuView(Context context, ConstraintLayout drawerView, IEventListener listener) {
|
|
|
- super(context);
|
|
|
this.context = context;
|
|
|
this.drawerView = drawerView;
|
|
|
this.listener = listener;
|
|
|
}
|
|
|
|
|
|
- public AllMenuView(Context context, AttributeSet attrs) {
|
|
|
- super(context, attrs);
|
|
|
+ public ConstraintLayout getContainer() {
|
|
|
+ return container;
|
|
|
}
|
|
|
|
|
|
public void init() {
|
|
|
|
|
|
container = this.drawerView.findViewById(R.id.layout_container);
|
|
|
|
|
|
- ((MarginLayoutParams) this.container.getLayoutParams()).topMargin = ResourceUtil.getDimension(R.dimen.action_bar_height) + ResourceUtil.getStatusBarHeightManual();
|
|
|
+ ((ViewGroup.MarginLayoutParams) this.container.getLayoutParams()).topMargin = ResourceUtil.getDimension(R.dimen.action_bar_height) + ResourceUtil.getStatusBarHeightManual();
|
|
|
this.drawerView.setClickable(true);
|
|
|
setNavigationBar();
|
|
|
|