|
|
@@ -4,6 +4,7 @@ import android.graphics.drawable.ColorDrawable;
|
|
|
import android.os.Bundle;
|
|
|
import android.support.annotation.NonNull;
|
|
|
import android.support.annotation.Nullable;
|
|
|
+import android.support.constraint.ConstraintLayout;
|
|
|
import android.view.LayoutInflater;
|
|
|
import android.view.View;
|
|
|
import android.view.ViewGroup;
|
|
|
@@ -11,6 +12,7 @@ import android.view.Window;
|
|
|
import android.view.WindowManager;
|
|
|
|
|
|
import kr.co.zumo.app.R;
|
|
|
+import kr.co.zumo.app.lifeplus.util.ResourceUtil;
|
|
|
import kr.co.zumo.app.lifeplus.view.Event;
|
|
|
|
|
|
/**
|
|
|
@@ -40,6 +42,11 @@ public class TooltipDialog extends DialogBase<ICustomDialogListener<TooltipDialo
|
|
|
window.setLayout(WindowManager.LayoutParams.MATCH_PARENT, WindowManager.LayoutParams.MATCH_PARENT);
|
|
|
window.setBackgroundDrawable(new ColorDrawable(android.graphics.Color.TRANSPARENT));
|
|
|
|
|
|
+ int statusBarHeight = ResourceUtil.getStatusBarHeight();
|
|
|
+ ConstraintLayout.LayoutParams layoutParams = (ConstraintLayout.LayoutParams) getView().findViewById(R.id.over_view_dialog).getLayoutParams();
|
|
|
+ layoutParams.topMargin = layoutParams.topMargin + statusBarHeight;
|
|
|
+
|
|
|
+
|
|
|
getView().findViewById(R.id.over_view_dialog).setOnClickListener(view -> {
|
|
|
if (null != getCustomListener()) {
|
|
|
getCustomListener().onDialogResult(TooltipDialog.this, new Event.Builder(Event.OVER_VIEW).build());
|