平板电脑和部分手机运行4.0,屏幕控制。我正在开发一个基于画布的全屏游戏。我调整我的画布以适合屏幕尺寸与矩阵。
在屏幕按钮上的任何设备上,我的应用程序当前在这些按钮下绘制部分游戏控件。
有没有办法确定可绘制的屏幕分辨率,IE分辨率减去任何屏幕按钮?
编辑:
这是我测试分辨率的方式
Display display = ((Activity) gameContext).getWindowManager().getDefaultDisplay();
Log.d("Display.getWidth(): ", Integer.toString(display.getWidth()));
Log.d("Display.getHeight(): ", Integer.toString(display.getHeight()));
DisplayMetrics metrics = new DisplayMetrics();
((Activity) gameContext).getWindowManager().getDefaultDisplay().getMetrics(metrics);
Log.d("Metrics.getWidth(): ", Integer.toString(metrics.widthPixels));
Log.d("Metrics.getHeight(): ", Integer.toString(metrics.heightPixels));