(1)一个新的弹窗效果,替代传统的dialog,主界面点击跳转弹框
btn_main.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
DialogAddGroup dialogAddGroup = new DialogAddGroup();
dialogAddGroup.show(getSupportFragmentManager(), "Add group dialog");
}
});
(2)弹框类
package com.example.dialogfragment;
import android.app.AlertDialog;
import android.app.Dialog;
import android.content.Context;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.EditText;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.appcompat.app.AppCompatDialogFragment;
import java.util.Objects;
public class DialogAddGroup extends AppCompatDialogFragment {
@NonNull
@O