如何获取控件的宽度

lailzhihou 2011-04-06 08:32:29
如何获取控件的宽度?
在OnCreate中使用View.GetWidth()返回的值是0,请问这个该怎么获取呢?
...全文
251 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
dbtzjx 2011-10-08
  • 打赏
  • 举报
回复
可以在onshowwindow里边处理
傲慢的上校 2011-04-18
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 yongyuandeni 的回复:]
引用 4 楼 lailzhihou 的回复:

引用 2 楼 yongyuandeni 的回复:
OnCreate里控件还没有创建完成,当然返回0,OnStart里貌似可以

貌似也不可以,还是0


那就只能在显示之后了,onResume()这个试试
[/Quote]恩 楼主试下这个吧
男主角 2011-04-07
  • 打赏
  • 举报
回复
的确,是0.找原因中
konlley 2011-04-07
  • 打赏
  • 举报
回复
在能显示activity的时候可以
lailzhihou 2011-04-07
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 yongyuandeni 的回复:]
OnCreate里控件还没有创建完成,当然返回0,OnStart里貌似可以
[/Quote]
貌似也不可以,还是0
yongyuandeni 2011-04-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 lailzhihou 的回复:]

引用 2 楼 yongyuandeni 的回复:
OnCreate里控件还没有创建完成,当然返回0,OnStart里貌似可以

貌似也不可以,还是0
[/Quote]

那就只能在显示之后了,onResume()这个试试
yongyuandeni 2011-04-06
  • 打赏
  • 举报
回复
OnCreate里控件还没有创建完成,当然返回0,OnStart里貌似可以
念茜 2011-04-06
  • 打赏
  • 举报
回复
在OnCreate 和start 之后

80,337

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧