Bootstrap

android 自定义文件夹图标,Launcher3 Android10.0修改文件夹图标为九宫格

Launcher3 Android10.0修改文件夹图标为九宫格

Launcher3 Android10.0修改文件夹图标为九宫格

文件夹图标在Launcher里表示为预览文件夹

1、修改预览文件夹的最大容纳数量为9

ClippedFolderIconLayoutRule.java:

public static final int MAX_NUM_ITEMS_IN_PREVIEW = 9;

2、判定只要rank小于9,就是可以在预览文件夹里显示的item

FolderIconPreviewVerifier.java:

public boolean isItemInPreview(int page, int rank) {

if (mGridSize[0] == 1) {

Log.w(TAG, "setFolderInfo not called before checking if item is in preview.");

}

return rank < MAX_NUM_ITEMS_IN_PREVIEW;

}

3、改完上面,这里传进来的index就只会是0-8,然后改一下计算位置的方法。

ClippedFolderIconLayoutRule.java:

private static final float MIN_SCALE = 0.2f;

public PreviewItemDrawingParams computePreviewItemDrawingParams(int index, int curNumItems,

PreviewItemDrawingParams params) {

float totalSc

;