Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/342.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在右上角有“取消”按钮的自定义对话框中创建类似于此的“选择”对话框?_Java_Android Studio - Fatal编程技术网

Java 如何在右上角有“取消”按钮的自定义对话框中创建类似于此的“选择”对话框?

Java 如何在右上角有“取消”按钮的自定义对话框中创建类似于此的“选择”对话框?,java,android-studio,Java,Android Studio,在android studio中选择任何内容时,如何在类似此自定义对话框的“选择”对话框中创建一个“取消”按钮,以及具有不同长度和浮动提示的行。要在屏幕右上角显示所需的对话框,请使用以下代码: Window window = alertdialog.getWindow(); WindowManager.LayoutParams wlp = window.getAttributes(); wlp.gravity = Gravity.TOP | Gra

在android 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);