खोज…


डायनामिक लॉन्चर शॉर्टकट

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));

हम कॉल करके आसानी से सभी डायनामिक शॉर्टकट निकाल सकते हैं: -

 shortcutManager.removeAllDynamicShortcuts();

हम मौजूदा डायनामिक शोरर्केट को अपडेट करके उपयोग कर सकते हैं

shortcutManager.updateShortcuts(Arrays.asList(shortcut);

कृपया ध्यान दें कि setDynamicShortcuts(List) गतिशील शॉर्टकट की पूरी सूची को फिर से परिभाषित करने के लिए प्रयोग किया जाता है, addDynamicShortcuts(List) गतिशील शॉर्टकट की मौजूदा सूची में गतिशील शॉर्टकट जोड़ने के लिए प्रयोग किया जाता है



Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow