永发信息网

在activity中如何获取到button的大小

答案:4  悬赏:20  手机版
解决时间 2021-01-26 01:45
  • 提问者网友:骨子里的高雅
  • 2021-01-25 04:34
继承了activity的类没有onDraw()方法,我又想获得上面button的大小,用getWidth()方法,取到的值是为0;求解决办法
最佳答案
  • 五星知识达人网友:大漠
  • 2021-01-25 06:11
我暂时保留我的看法!
全部回答
  • 1楼网友:迟山
  • 2021-01-25 10:20
int[] location = new int[2];imageView.getLocationOnScreen(location);
  • 2楼网友:冷風如刀
  • 2021-01-25 08:42
getWidth()获取的是在初始化后widget后的宽度,你在应该要在初始化后或者点击事件中调用getWidth()就可以获取到宽度了。
  • 3楼网友:英雄的欲望
  • 2021-01-25 07:05
谢谢大家的回答,需要等到界面画出来才能获取到数据。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯