public boolean createShortcut(int userId, String packageName, OnEmitShortcutListener listener) { return createShortcut(userId, packageName, null, listener); }
public boolean createShortcut(int userId, String packageName, OnEmitShortcutListener listener) { return createShortcut(userId, packageName, null, listener); }
public boolean createShortcut(int userId, String packageName, OnEmitShortcutListener listener) { return createShortcut(userId, packageName, null, listener); }
@Override public void createShortcut(AppData data) { boolean result = false; if (data instanceof PackageAppData) { result = VirtualCore.get().createShortcut(0, ((PackageAppData) data).packageName, null); } else if (data instanceof MultiplePackageAppData) { MultiplePackageAppData appData = (MultiplePackageAppData) data; result = VirtualCore.get().createShortcut(appData.userId, appData.appInfo.packageName, null); } if (result) { Toast.makeText(mActivity, R.string.create_shortcut_success, Toast.LENGTH_SHORT).show(); } }
@Override public void createShortcut(AppData data) { VirtualCore.OnEmitShortcutListener listener = new VirtualCore.OnEmitShortcutListener() { @Override public Bitmap getIcon(Bitmap originIcon) { return originIcon; } @Override public String getName(String originName) { return originName + "(VA)"; } }; if (data instanceof PackageAppData) { VirtualCore.get().createShortcut(0, ((PackageAppData) data).packageName, listener); } else if (data instanceof MultiplePackageAppData) { MultiplePackageAppData appData = (MultiplePackageAppData) data; VirtualCore.get().createShortcut(appData.userId, appData.appInfo.packageName, listener); } }