我想在显示屏中间显示 9 个按钮,每行三个。总之,一个由屏幕中间显示的 9 个小按钮组成的大方块。所以我想我需要知道屏幕大小才能显示按钮。
问问题
62 次
1 回答
0
您只需要为此使用 Tablelayout 或 Linerlayout。但如果需要知道屏幕尺寸,则如下所示:
Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();
如果您不在 Activity 中,您可以通过 WINDOW_SERVICE 获得默认显示:
WindowManager wm = (WindowManager) ctx.getSystemService(Context.WINDOW_SERVICE);
Display display = wm.getDefaultDisplay();
于 2012-10-24T05:44:27.187 回答