android-如何使TableLayout的单元格适应屏幕?

我正在学习android开发,正在做扫雷车.因此,我使用tableLayout来显示面板.但是,如何调整单元格的宽度以适合屏幕?

目前我的单元格是固定的,因此网格扩展到了屏幕的侧面…

如何获取tableLayout的整个屏幕宽度?

谢谢.

解决方法:

由于您是动态创建单元的,
您可以使用以下方法计算屏幕的高度和宽度:

Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay();
int width = display.getWidth();  
int height = display.getHeight();

然后相应地设置您的单元格大小.

上一篇:php-是否可以通过编程将基于CSS div的布局转换为表布局?


下一篇:ORA-01034:ORACLE not available;shared memory relm does not exist.