其他分享
首页 > 其他分享> > android-如何使TableLayout的单元格适应屏幕?

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

作者:互联网

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

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

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

谢谢.

解决方法:

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

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

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

标签:tablelayout,android
来源: https://codeday.me/bug/20191201/2083334.html