改变Android(安卓)对话框位置及边框
16lz
2021-12-04
改变Android 对话框位置及边框
关键字: dailog window
关键是取得Window
Window w=getWindow();
修改边框:
w.setBackgroundDrawableResource(rc);
rc为资源ID
改变位置:
WindowManager.LayoutParams wl = w.getAttributes();
wl.x = xNewPos;
wl.y = yNewPos;
w.setAttributes(wl);
1、对话框缺省居中wl.x=0,wl.y=0
新坐标 x小于0左移,大于0右移;y小于0上移,大于0下移
2、无论x,y设什么值,对话框也不会移出到屏幕外。
我试过x,y设成-1000,显示在左上角,没移出去。
转帖:http://timingliu.javaeye.com/blog/425522
更多相关文章
- android的返回键弹出dialog
- Android监听返回键
- android 用 XML 自定义边框(只上下边框有色)
- Android(安卓)Shape Drawable 静态使用和动态使用(圆角,渐变实现)
- 《Android经验分享》周刊第12期
- 利用HTML5开发Android笔记(中篇)
- 利用HTML5开发Android笔记(中篇)
- Android(安卓)SDK 2.3与Eclipse最新版开发环境搭建(三)
- Android提示版本更新的实现