Advertisement

Android 应用程序开发中的测量基础:掌握测量控件大小及位置技巧

阅读量:

1. 获得屏幕的宽高

复制代码
     private void getWindowHeight() {

    
     int heightPixels = getResources().getDisplayMetrics().heightPixels;
    
     int height = getWindowManager().getDefaultDisplay().getHeight();
    
     Log.e(TAG, "heightPixels = "+heightPixels);
    
     // output = 1280
    
     Log.e(TAG, "height = "+height );
    
     // output = 1280
    
     }
    
    
    
    
    AI写代码java
    
    运行

2. 动态测量--获得控件在屏幕的坐标,可视区域

视图的显示过程将配置全局布局事件监听器,在布局完成时调用onGlobalLayout()方法,并通过该方法获取显示区域的宽度与高度

![](https://ad.itadn.com/c/weblog/blog-img/images/2025-05-31/N126tnjfp4

全部评论 (0)

还没有任何评论哟~