Android
ShortcutManager
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