gpt4 book ai didi

android自由改变Dialog窗口位置的方法

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 24 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章android自由改变Dialog窗口位置的方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了android自由改变Dialog窗口位置的方法。分享给大家供大家参考。具体如下:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Dialog dialog = new Dialog( this );
dialog.setContentView(R.layout.dialog_layout);
dialog.setTitle( "Custom Dialog" );
 
 
//获得当前窗体
Window window = dialog.getWindow();
 
//重新设置
WindowManager.LayoutParams lp = dialogWindow.getAttributes();
window .setGravity(Gravity.LEFT | Gravity.TOP);
lp.x = 100 ; // 新位置X坐标
lp.y = 100 ; // 新位置Y坐标
lp.width = 300 ; // 宽度
lp.height = 300 ; // 高度
lp.alpha = 0 .7f; // 透明度
 
// dialog.onWindowAttributesChanged(lp);
//(当Window的Attributes改变时系统会调用此函数)
window .setAttributes(lp);
dialog.show();

希望本文所述对大家的Android程序设计有所帮助.

最后此篇关于android自由改变Dialog窗口位置的方法的文章就讲到这里了,如果你想了解更多关于android自由改变Dialog窗口位置的方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com