android自由改变Dialog窗口位置的方法
更新时间:2015年04月23日 11:45:51 作者:沧海一粟……
这篇文章主要介绍了android自由改变Dialog窗口位置的方法,涉及Android操作Dialog窗口相关技巧,需要的朋友可以参考下
本文实例讲述了android自由改变Dialog窗口位置的方法。分享给大家供大家参考。具体如下:
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 ViewPager实现智能无限循环滚动回绕效果
这篇文章主要为大家详细介绍了Android ViewPager实现智能无限循环滚动回绕效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-07-07
android真机调试时无法显示logcat信息的解决方法介绍
以下是对android真机调试时无法显示logcat信息的解决方法进行了详细的分析介绍,需要的朋友可以过来参考下2013-07-07
Android用HandlerThread模拟AsyncTask功能(ThreadTask)
本文主要讲用HandlerThread模拟AsyncTask功能,这里提供实例代码以便参考,有需要的小伙伴可以参考下2016-07-07
Android uses-permission权限列表中文注释版
Android有一个精心设计的安全模型。每一个应用都有其自己Linux用户和群组,在单独的进程和VM上运行,不能影响到其他应用2014-05-05
Android开发使用自定义view实现ListView下拉的视差特效功能
这篇文章主要介绍了Android开发使用自定义view实现ListView下拉的视差特效功能,结合实例形式详细分析了Android重写ListView控件实现ListView下拉视差效果的步骤与相关操作技巧,需要的朋友可以参考下2017-10-10


最新评论