获取屏幕和控件的宽度和高度
来源:互联网 发布:java ssh开源项目 编辑:程序博客网 时间:2024/05/17 03:27
/** * 获取屏幕宽度 */ public final static int getWindowsWidth(Activity activity) { DisplayMetrics dm = new DisplayMetrics(); activity.getWindowManager().getDefaultDisplay().getMetrics(dm); return dm.widthPixels; } /** * 获取屏幕高度 */ public final static int getWindowsHight(Activity activity) { DisplayMetrics dm = new DisplayMetrics(); activity.getWindowManager().getDefaultDisplay().getMetrics(dm); return dm.heightPixels; } /** * 获取控件高度 */ public final static int getViewHight(View view) { int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED); int h = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED); view.measure(w, h); int height = view.getMeasuredHeight(); return height; } /** * 获取控件宽度 */ public final static int getViewWidth(View view) { int w = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED); int h = View.MeasureSpec.makeMeasureSpec(0, View.MeasureSpec.UNSPECIFIED); view.measure(w, h); int width = view.getMeasuredWidth(); return width; }
0 0
- 获取屏幕和控件的宽度和高度
- iphone 获取屏幕的宽度和高度
- 获取屏幕的高度和宽度DisplayMetrics
- android获取屏幕的高度和宽度
- 获取屏幕高度和宽度 的方法
- Android 获取屏幕的宽度和高度
- android: 获取屏幕的宽度和高度
- 获取屏幕的宽度和高度
- Android获取屏幕的高度和宽度
- android获取屏幕的高度和宽度
- android获取屏幕的高度和宽度
- php获取屏幕的宽度和高度
- 获取当前屏幕的宽度和高度
- Android:获取屏幕的宽度和高度
- android获取屏幕的高度和宽度
- 获取屏幕宽度和高度
- 获取屏幕宽度和高度
- 获取屏幕宽度和高度
- 遇到406问题
- 真正解决TextView行间距、字间距的问题
- 面向对象
- 使用java对图像进行切分的程序及注意事项
- html js设置cookie
- 获取屏幕和控件的宽度和高度
- Pattern.compile的flag参数
- STM32RCC配置注意事项
- 二十六、oracle pl/sql 分页
- Android 7.0 拍照后剪裁
- Linux C语言编码风格
- Settings.db在android6.0上的变化
- 欢迎使用Markdown编辑器写博客
- 使用 AppCompatActivity全屏(隐藏状态栏报错问题)