这篇文章主要介绍了机器人四种获取屏幕宽度的方法总结的相关资料,这里对四种方法进行了一一介绍,需要的朋友可以参考下
Android 四种获取屏幕宽度的方法
方法一:
WindowManager wm=(WindowManager)这。获取系统服务(上下文WINDOW _ SERVICE);
int width=wm.getDefaultDisplay().getWidth();
int height=wm.getDefaultDisplay().getHeight();
方法二:
窗口管理器wm1=this。getwindowmanager();
int width 1=wm1。getdefaultdisplay().getWidth();
int height 1=wm1。getdefaultdisplay().getHeight();
方法一与方法二获取屏幕宽度的方法类似,只是获取窗口管理器对象时的途径不同。
方法三:
窗口管理器manager=this。getwindowmanager();
显示指标out metrics=新显示指标();
manager.getDefaultDisplay().获取度量(out metrics);
int width 2=out指标。宽度像素;
int height 2=out指标。高度像素;
方法四:
资源资源=这个。获取资源();
显示指标DM=资源。getdisplaymetrics();
浮子密度=dm .密度
int width 3=DM。宽度像素;
int height 3=DM。高度像素;
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。