所以我需要根据屏幕区域改变图像的大小.图像必须是屏幕高度的一半,否则它会与某些文本重叠.
所以身高= 1/2屏幕高度.宽度=高度*宽高比(只是试图保持宽高比相同)
我发现了一些东西:
Display myDisplay = ((WindowManager) getSystemService(Context.WINDOW_SERVICE)).getDefaultDisplay();
int width =myDisplay.getWidth();
int height=myDisplay.getHeight();
Run Code Online (Sandbox Code Playgroud)
但是我如何在java中更改图像高度?甚至是XML,如果可能的话?我似乎找不到合适的答案.
我开始制作一个跳棋游戏,我已经获得了所有的图形和绘制的棋盘.在我开始创作作品之前,我想知道什么是一种简单的方法来解决碎片运动的逻辑方面.我应该制作一个每个正方形的表格,检测它是否有一块,如果有的话,是什么颜色的?(即0 =空,1 =红色,2 =黑色)或者你们对这个问题有更好的想法吗?