java - 如何制作一个像这个自定义对话框这样的对话框选择框,右上角的取消按钮像这样?
解决方案
要在屏幕右上角显示所需的对话框,请使用以下代码:
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);
推荐阅读
- virtual-machine - 启动和停止 Google TPU
- android - Gitlab CI:构建离子应用程序导致“无法创建新的本机线程”错误
- printing - 使用for循环打印任意行数的文本文件的内容(Python3)
- asp.net-mvc - 在 Mvc 中更改 Route Config 中的 url
- flutter - 用于容器的颤振倒角
- python - Django Rest Framework API 管理的最佳分析工具?
- mongodb - mongo - 计数返回未找到文档而不是 0
- python - 查找矩形对象边缘的坐标
- python - ClientConnectorCertificateError
- python - Apriori算法不显示结果