Push shortcuts

This commit is contained in:
M66B
2021-08-06 09:35:07 +02:00
parent cf26e3d433
commit 7cb2635594
2 changed files with 9 additions and 3 deletions

View File

@@ -57,6 +57,9 @@ import java.util.Set;
import javax.mail.internet.InternetAddress;
// https://developer.android.com/guide/topics/ui/shortcuts/creating-shortcuts
// https://developer.android.com/guide/topics/ui/shortcuts/managing-shortcuts
class Shortcuts {
private static final int MAX_SHORTCUTS = 4;
@@ -150,9 +153,9 @@ class Shortcuts {
if (remove.size() > 0)
ShortcutManagerCompat.removeDynamicShortcuts(context, remove);
if (add.size() > 0) {
boolean ok = ShortcutManagerCompat.addDynamicShortcuts(context, add);
Log.i("Shortcuts=" + add.size() + " updated=" + ok);
for (ShortcutInfoCompat shortcut : add) {
Log.i("Push shortcut id=" + shortcut.getId());
ShortcutManagerCompat.pushDynamicShortcut(context, shortcut);
}
}