当前位置: 首页 > news >正文

技术支持 鼎维重庆网站建设专家网站建设客户定位

技术支持 鼎维重庆网站建设专家,网站建设客户定位,怎么给别人做网站,网站备案是指什么一、描述 假设你在 Activity 的 onCreate() 方法或 onResume() 方法去获取 View 的宽高信息#xff0c;会发现拿到的宽高大概率都是0。这是由于 View 很可能还未完成布局#xff0c;而没有宽高信息。 二、解决 1. 判断 View 是否已经完成绘制 使用 View 类的 isLaidOut()…一、描述 假设你在 Activity 的 onCreate() 方法或 onResume() 方法去获取 View 的宽高信息会发现拿到的宽高大概率都是0。这是由于 View 很可能还未完成布局而没有宽高信息。 二、解决 1. 判断 View 是否已经完成绘制 使用 View 类的 isLaidOut() 判断是否已经完成布局即 备注AndroidX 中可以使用 ViewCompat.isLaidOut(yourView) if (yourView.isLaidOut()) {// 视图已经完成布局// 在这里可以执行相关操作 } else {// 视图尚未完成布局// 可能需要等待布局完成后再执行操作 }isLaidOut() 方法对于确保在视图完成布局后执行操作非常有用但在处理复杂布局时需要谨慎使用以避免引入不必要的延迟更推荐使用下面这种 ViewTreeObserver 方法。 2. 使用 ViewTreeObserver 通过 View 的 ViewTreeObserver 添加一个监听事件在 View 的大小完成计算后自动回调。 View yourView findViewById(R.id.yourViewId); ViewTreeObserver.OnGlobalLayoutListener victim new ViewTreeObserver.OnGlobalLayoutListener() {Overridepublic void onGlobalLayout() {// 从视图中获取宽度和高度信息int width yourView.getWidth();int height yourView.getHeight();// 执行您的操作} }; yourView.getViewTreeObserver().addOnGlobalLayoutListener(victim);// 如果不在使用后使用如下方法注销 yourView.getViewTreeObserver().removeOnGlobalLayoutListener(victim)
http://wiki.neutronadmin.com/news/214482/

相关文章:

  • 如何做网站美工乔拓云官网免费
  • 如何快速建网站seo网络推广公司报价
  • 番禺网站开发服务深圳门户网站
  • WordPress文档批量发布接口seo基本步骤顺序
  • 企业的做网站桂林建设银行招聘网站
  • 网站收录突然全部没有了个人可以做推广的平台有哪些
  • 东莞网站新站排名无障碍网站开发
  • 天河移动网站建设云南网站制作怎么计费
  • 音乐网站建设报告微商城网站建设推广
  • 网站的动态文字是怎么做的好的网站设计
  • 网站网站服务器青岛营销网站建设
  • 清空网站空间做网站做得好的公司有哪些
  • 建设建网站WordPress建立个人相册
  • 银川网站建设nx110常州营销网站建设
  • 哪个企业的网站做的比较好当当网的网站建设要求
  • 小企业网站模板个人音乐网站建设
  • 网站建设所需要软件机加工接单什么平台好
  • 新乡集团网站建设软文文案
  • 招聘网站建设策划书防控政策优化
  • 做健身网站开题报告可以做书的网站
  • 浙江网站建设推广公司找哪家河北健康码app官网下载
  • php做网站安性如何国内org域名的网站
  • 可以做问卷赚钱的网站网站改标题关键词描述
  • 河北省住房和城乡建设部网站首页个人合法网站怎么做
  • 有没有免费的网站网站建设既有书籍又有光盘
  • 行业门户型网站制作广州网站制作系统
  • 网站建设与设计试题贵阳建筑公司网站建设
  • 网站的标题符号北京公司网站建设推荐
  • 一般网站开发的硬件要求网站建设公司推荐q479185700顶上
  • 国际网站建设公司网站建设运营部部长岗位职责