尝试获取屏幕尺寸的高度和宽度时,我收到“不推荐使用 Display 类型的方法 getHeight()”错误,代码:
public JumpboyView(MyView mv, Context contextPlay) {
super(contextPlay);
// TODO Auto-generated constructor stub
bBoy = BitmapFactory.decodeResource(getResources(), R.drawable.boy);
Display display = ((WindowManager) contextPlay.getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
height = display.getHeight();
并且在尝试使用时getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
我得到“JumpboyView 类型的方法 getWindowManager() 未定义”,其中有 2 个修复可用更改为 getWindowToken() 或创建方法..
请帮忙?
ps 它曾经在旧版本上工作:\