草庐IT

getDefaultDisplay

全部标签

android - 为什么我在 Android 中尝试使用 DisplayMetrics 时收到错误消息?

我刚开始使用Android编程,但在以下代码中收到错误:DisplayMetricsdm=newDisplayMetrics();getWindowManager().getDefaultDisplay().getMetrics(dm);根据Eclipse,第一行没问题。但是在第二行它告诉我“getWindowManager”的返回类型丢失了。我不明白这一点。当我在互联网上搜索如何使用此代码时,每个人都在做同样的事情。然而Eclipse给我一个错误。 最佳答案 如果此代码在View而不是Activity中使用,您需要执行类似的操作(

android获取其他屏幕方向的屏幕尺寸

自android3.0以来,显示屏上有一个带后退和主页按钮的导航栏。现在如果我得到这样的屏幕尺寸ClockLwp.ScreenHeight=getWindowManager().getDefaultDisplay().getHeight();ClockLwp.ScreenWidth=getWindowManager().getDefaultDisplay().getWidth();这个getResources().getDisplayMetrics().widthPixelsgetResources().getDisplayMetrics().heightPixels我得到不同的横向和