This commit is contained in:
18401019693
2022-07-26 10:43:27 +08:00
parent 8280e43a46
commit 69ad6efb65
4 changed files with 137 additions and 97 deletions

View File

@@ -4,11 +4,13 @@ import android.app.Dialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;
import androidx.annotation.NonNull;
import androidx.fragment.app.DialogFragment;
import android.view.LayoutInflater;
import android.view.View;
import android.view.Window;
import android.view.WindowManager;
import androidx.annotation.NonNull;
import androidx.fragment.app.DialogFragment;
import com.yunbao.common.utils.ClickUtil;
@@ -32,7 +34,11 @@ public abstract class AbsDialogFragment extends DialogFragment {
dialog.setContentView(mRootView);
dialog.setCancelable(canCancel());
dialog.setCanceledOnTouchOutside(canCancel());
setWindowAttributes(dialog.getWindow());
Window window = dialog.getWindow();
if (window != null) {
window.setType(WindowManager.LayoutParams.TYPE_APPLICATION);
}
setWindowAttributes(window);
return dialog;
}