Sök…


Dynamiska genvägar

ShortcutManager shortcutManager = getSystemService(ShortcutManager.class);

ShortcutInfo shortcut = new ShortcutInfo.Builder(this, "id1")
    .setShortLabel("Web site") // Shortcut Icon tab
    .setLongLabel("Open the web site") // Displayed When Long Pressing On App Icon
    .setIcon(Icon.createWithResource(context, R.drawable.icon_website))
    .setIntent(new Intent(Intent.ACTION_VIEW,
                   Uri.parse("https://www.mysite.example.com/")))
    .build();

shortcutManager.setDynamicShortcuts(Arrays.asList(shortcut));

Vi kan enkelt ta bort alla dynamiska genvägar genom att ringa: -

 shortcutManager.removeAllDynamicShortcuts();

Vi kan uppdatera befintliga dynamiska shorcuts med hjälp av

shortcutManager.updateShortcuts(Arrays.asList(shortcut);

Observera att setDynamicShortcuts(List) används för att omdefiniera hela listan med dynamiska genvägar, addDynamicShortcuts(List) används för att lägga till dynamiska genvägar till befintlig lista med dynamiska genvägar



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow