setPadding(0, 0, 0, 20)的使用用来动态改变控件的位置
来源:互联网 发布:孤岛惊魂3合作 网络 编辑:程序博客网 时间:2024/06/05 22:30
遇到的问题:
为了适配不同的屏幕,而且他的位置在一个蒙版的中部,因为蒙版本身是画出来的,不是一个控件或是布局,所以没有办法在xml中确定他的位置是可以随着分辨率而改变的
解决方法:
1. 我把它初始设置在屏幕的底部,然后在重绘的时候获得控件的长与宽以及屏幕的高度与宽度,就可以根据他所在的比例计算出他的位置
2 .我使用了setPadding(0, 0, 0, 20);函数,一直没有明白这个函数的含义,最户发现在重绘的时候使用起的是平移的效果,上面就是说,对于原来的位置平移多少的设置,我要让它相对于原来的控件的位置的底部平移20
请大家有什么想法或意见务必提出,一起讨论哈
- setPadding(0, 0, 0, 20)的使用用来动态改变控件的位置
- 动态改变控件的位置
- Android动态改变控件的位置
- android 动态改变控件的位置的方法
- 关于使用属性动画来动态改变控件的布局位置
- Android 代码当中动态改变某个控件的位置
- vc改变控件的位置
- 动态改变帧的位置
- 动态改变突变的位置
- tableView位置的动态改变
- Android 动态布局 动态生成 销毁控件 改变控件的位置等
- Android 设置与外部控件距离(setPadding 和setMargin的使用)
- 运行时动态移动控件的位置和改变控件的尺寸
- 运行时动态移动控件的位置和改变控件的尺寸
- 动态setImageResource后setPadding无效不起作用的处理办法
- Java动态设置ImageView的setPadding无效,解决办法
- 动态的改变相对布局中控件的位置等属性
- js 如何动态改变div的位置
- kingcms 5.0 漏洞
- Linux文件权限
- 蜗牛,为梦想而生:第一步,开始积累
- x264在2440开发板linux下使用和.264文件的播放
- open和fopen的区别:
- setPadding(0, 0, 0, 20)的使用用来动态改变控件的位置
- freebsd常用命令
- 英语四级(万能写作)技巧
- 学习嵌入式开发起步指南
- SQL Server 2000数据库的事务日志文件过大,如何将其缩小?
- 高速PCB 设计中终端匹配电阻的放置
- myeclipse9中add hibernate capabilities不可用
- 创建安全的ashx文件,ashx编译
- nyoj 592 spiral grid(蛇形填数+bfs)注意起点可以是素数,但是终点不可以是素数,终点是素数则到达不了