老哥你的grid数组建的有问题,你这样创建出的数组就是相当于每行左对齐了吧,你得让他保持原本对应的位置,你可以看下我发帖子的代码。