java - 不使用 SurfaceHolder 获取屏幕宽度

标签 java android height width screen

如何在不使用 SurfaceHolder 的情况下获取手机的宽度或高度?

最佳答案

使用

DisplayMetrics displaymetrics = new DisplayMetrics();  
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
ht = displaymetrics.heightPixels;
wt = displaymetrics.widthPixels;

关于java - 不使用 SurfaceHolder 获取屏幕宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7257565/

相关文章:

java - 创建了这个简单的代码来在android中绘制圆圈,但它在模拟器上没有显示任何内容

javascript - 使用JS增加和减少div的高度

android - java.lang.String 无法转换为 org.json.JSONObject

android - 如何通过没有收件人的 Intent 撰写短信

java - 注入(inject)使用不同 Java 版本编译的类

java - 哪些 Android 版本运行哪些 Java 版本?

javascript - 如何找到字符串中特定单词的宽度和高度?

javascript - 确保 <section> 高度与重新刷新时的视口(viewport)高度匹配

java - 为什么我在此 Java 程序中收到 ArrayIndexOutOfBoundsException?

java - Maven "checkstyle:checkstyle"始终默认为 "sun_checks.xml"与内联 checkstyle 配置