Activity中获取view的坐标为0的原因以及解决方案
2015-10-28 12:10
281 查看
在activity中调用View.getX(),View.getY() 但是在onCreate()、onStrart()、onResume()方法中会返回0
原因:这是应为当前activity所代表的界面还没显示出来没有添加到WindowPhone的DecorView上
解决方案:重写Activity方法onWindowFocusChanged
如果还不能解决检查该View的visibility属性是否为gone 真实坐标值是否为0
原因:这是应为当前activity所代表的界面还没显示出来没有添加到WindowPhone的DecorView上
解决方案:重写Activity方法onWindowFocusChanged
如果还不能解决检查该View的visibility属性是否为gone 真实坐标值是否为0
相关文章推荐
- C++中头文件使用""与<>的区别
- python pexpect 使用详解--针对远程登录机器,在机器上做各种操作,返回交互信息等等
- hbase api
- ASP.NET动态网站制作(20)-- C#(3)
- centos无法创建文件之磁盘空间问题
- poj2287/hdu 1052 Tian Ji -- The Horse Racing 贪心
- Apacha整合Tomcat
- GTK+2.0编程范例代码分析-第一章(3)
- 系统如何端子app弄root才干
- C++primer学习:面象对象程序设计(1):定义基类和派生类
- 判断一个变量是否存在,值是否为空的方法
- Python URLparse模块
- 软工视频总结——揭开神秘面纱
- friend 返回值类型 函数名
- 上传自定义水印图片到图片空间及保存数据库的方法
- FTRL 笔记
- windows 10下让jar文件双击可以运行的解决方法
- LintCode_Cosine Similarity
- iOS界面编程-UIDatePicker
- MongoMongo简介