谁能解释一下GridLayout的rowOrderPreserved和columnOrderPreserved是什么意思?我不明白文档。将值设置为true或false有什么区别。插图会很有帮助。 最佳答案 考虑以下带有GridLayout的代码:此xml生成如下View,其中“下一步”按钮位于屏幕之外:这是因为第一个EditText元素定义了第二列的宽度。在第四列中定义“下一步”按钮时,它必须位于第二列的右侧。现在,将属性columnOrderPreserved更改为false使android可以自由地以最适合给定约束的任何顺序放置