今天需要给客户修改桌面的图标排列方法,网上搜了好多资料,都是坑爹的没用的,千遍一律到处抄袭的。
只好花点精力看看android源代码,
packages/apps/Launcher2/src/com/android/launcher2/Workspace.java
private static final int DEFAULT_CELL_COUNT_X = 6; // 列数
private static final int DEFAULT_CELL_COUNT_Y = 4; // 行数
修改DEFAULT_CELL_COUNT_X,DEFAULT_CELL_COUNT_Y 即可。