首页 > 解决方案 > 如何制作一个像这个自定义对话框这样的对话框选择框,右上角的取消按钮像这样?

问题描述

当在android studio中选择任何东西时,如何制作一个对话框选择框,如这个自定义对话框,右上角有取消按钮和不同长度的线条和浮动提示。在此处输入图像描述

标签: javaandroid-studio

解决方案


要在屏幕右上角显示所需的对话框,请使用以下代码:

Window window = alertdialog.getWindow();
            WindowManager.LayoutParams wlp = window.getAttributes();
            wlp.gravity = Gravity.TOP | Gravity.RIGHT;
            wlp.width = ViewGroup.LayoutParams.MATCH_PARENT;
            wlp.y=100 ;  //if you want give margin from top
            //wlp.x=100 ;    //if you want give margin from left
            wlp.flags &= ~WindowManager.LayoutParams.FLAG_DIM_BEHIND;
            window.setAttributes(wlp); 

推荐阅读