Gridview在模拟器上显示4个项目,但在实际手机上显示3个



为什么我的gridview适配器在我的Lg g4模拟器(5,5英寸,1440x2560)中一行显示4张图像,但在实际设备上,它一行显示3张图片,中间有黑色空间?同样的分辨率,真实和仿真设备都有虚拟按钮。都运行Android 6.

会是什么呢?

去你的网格视图显示布局设计和检查android:numColumns属性。如果它不可用,则分配属性,即

android:numColumns="3" ------每个视图的列数android:numColumns="auto" -----------根据屏幕大小自动给出

最新更新