[sourcecode language="java"]
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
int ht;
int wt;
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
ht = displaymetrics.heightPixels;
wt = displaymetrics.widthPixels;
}
[/sourcecode]
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
int ht;
int wt;
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
ht = displaymetrics.heightPixels;
wt = displaymetrics.widthPixels;
}
[/sourcecode]
本文介绍了一种在Java中获取设备屏幕高度和宽度的方法。通过使用DisplayMetrics类及getWindowManager().getDefaultDisplay().getMetrics()方法,可以准确地获得设备的屏幕尺寸。


被折叠的 条评论
为什么被折叠?



