方法一:
windowmanager wm = (windowmanager) this方法二:.getsystemservice(context.window_service);
int width = wm.getdefaultdisplay().getwidth();
int height = wm.getdefaultdisplay().getheight();
windowmanager wm1 = this.getwindowmanager();方法一與方法二獲取螢幕寬度的方法類似,只是獲取windowmanager 物件時的途徑不同。int width1 = wm1.getdefaultdisplay().getwidth();
int height1 = wm1.getdefaultdisplay().getheight();
方法三:
windowmanager manager = this.getwindowmanager();方法四:displaymetrics outmetrics = new displaymetrics();
manager.getdefaultdisplay().getmetrics(outmetrics);
int width2 = outmetrics.widthpixels;
int height2 = outmetrics.heightpixels;
resources resources = this.getresources();方法三與方法四類似。displaymetrics dm = resources.getdisplaymetrics();
float density1 = dm.density;
int width3 = dm.widthpixels;
int height3 = dm.heightpixels;
Android獲得螢幕寬度和高度
直接在子元件中 1 windowmanager wm windowmanager getcontext getsystemservice context.window service 目前版本已經不建議使用了,建議使用下面的方式 int width wm.getdefaultdisplay getw...
Android獲得螢幕寬高的方法
android開發中獲得螢幕的寬度和高度還是比較常用的,在網上找到了很多,在這算是乙個總結,以便以後使用。1.看到的最常見的一種就是一下的這種了 windowmanager getwindowmanager 得到視窗的管理者 display display windowmanager.getdefa...
Android 獲得螢幕大小
b size large align center android 獲得螢幕大小 align size b import android.util.displaymetrics private displaymetrics dm 螢幕解析度容器 dm new displaymetrics this....