我对屏幕尺寸有疑问。到目前为止,我在窗口屏幕中显示了图像。我使用下面的代码来获取所有设备的屏幕尺寸。
gridSize 将是 3*3 或 4*4
public void createGameBoard(short gridSize) {
DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
TableLayout tableLayout;
tableLayout = (TableLayout) findViewById(R.id.parentLayout1);
tableLayout.removeAllViews();
board = GameBoard.createGameBoard(this,
bitmap,
tableLayout,
(int) (metrics.widthPixels * metrics.density),
(int) (metrics.heightPixels * metrics.density),
gridSize);
}
现在我希望自定义上述方法。那,我想在这个屏幕的顶部和底部留出一些空隙来放置一些内容。我不想要默认的窗口大小。我想改变一些值,widthPixels
并heightPixels
在这个屏幕的顶部和底部获得一个空间。
谁能帮我吗?
谢谢拉姆