Skip to content

Commit 645ba3f

Browse files
committed
Added PackageManager.loadItemIcon().
1 parent 98c691f commit 645ba3f

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

CoreLibrary/src/main/java/com/didi/virtualapk/internal/LoadedPlugin.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
import android.content.pm.InstrumentationInfo;
3333
import android.content.pm.PackageInfo;
3434
import android.content.pm.PackageInstaller;
35+
import android.content.pm.PackageItemInfo;
3536
import android.content.pm.PackageManager;
3637
import android.content.pm.PackageParser;
3738
import android.content.pm.PermissionGroupInfo;
@@ -1300,6 +1301,13 @@ public boolean isPermissionRevokedByPolicy(String s, String s1) {
13001301
public boolean hasSystemFeature(String s, int i) {
13011302
return mHostPackageManager.hasSystemFeature(s);
13021303
}
1304+
1305+
public Drawable loadItemIcon(PackageItemInfo itemInfo, ApplicationInfo appInfo) {
1306+
if (itemInfo == null) {
1307+
return null;
1308+
}
1309+
return itemInfo.loadIcon(this.mHostPackageManager);
1310+
}
13031311
}
13041312

13051313
}

0 commit comments

Comments
 (0)