返回列表 发布新帖

解决窗口创建完毕取不到屏幕尺寸问题

165 0
发表于 2025-9-19 20:41:10 | 查看全部 阅读模式
本帖最后由 龙的仆人 于 2025-9-19 20:42 编辑




  1. 导包 android.view.视图组
  2. 导包 com.loong.android.窗口
  3. 导包 com.loong.android.简调接口
  4. 导包 android.os.附带

  5. 类 新窗口 -> 窗口, 简调接口 {
  6.     //用于视图布局时监听布局事件的变量
  7.     变量 视图组 测量
  8.     函数:子承 无类型 窗口创建完毕(附带 附带数据) {
  9.         父例.窗口创建完毕(附带数据)
  10.         加载布局(R.布局.主窗口布局)
  11.         //任意加载一个布局中的视图
  12.         测量=加载视图(R.id.悬浮容器)  
  13.         //监听布局事件
  14.         测量.取视图树观察器().添加全局布局监听器(new {
  15.             函数 无类型 当全局布局() {
  16.                 //此时取得屏幕尺寸为准确尺寸
  17.                 取屏幕宽度()
  18.                 //移除布局监听事件
  19.                 测量.取视图树观察器().移除全局布局监听器(本例)
  20.             }
  21.         })
  22.     }
  23. }

复制代码

回复

使用道具 举报

回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关灯 在本版发帖返回顶部
快速回复 返回顶部 返回列表