本文首发于公众号“AntDream”,欢迎微信搜索“AntDream”或扫描文章底部二维码关注,和我一起每天进步一点点
在 Android 中,如果你想将一个对话框设计成全屏,可以使用 Dialog
或 DialogFragment
并进行相应的配置。以下是一个实现全屏弹框的示例:
方法一:使用 Dialog
- 创建一个自定义的
Dialog
类。 - 在
onCreate
方法中设置全屏属性。 - 使用自定义的布局文件。
示例代码
import android.app.Dialog;
import android.content.Context;
import android.os.Bundle;
import android.view.Window;
import android.view.WindowManager;
import androidx.annotation.NonNull;
public class FullScreenDialog extends Dialog {
public FullScreenDialog(@NonNull Context context) {
super(context);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate