ShortcutManager.getPinnedShortcuts() возвращает 0 в API 25

Согласно официальной документации - https://developer.android.com/reference/android/content/pm/ShortcutManager.html

ShortcutManager.getPinnedShortcuts() должен быть доступен, начиная с API 25. Но когда я делаю простой

final ShortcutManager sm = getApplicationContext().getSystemService(ShortcutManager.class);
final long shortcutsNo = sm.getPinnedShortcuts().size()

Я получаю результат как 0хотя у меня есть закрепленные ярлыки, которые работают как задумано. Пробовал на двух устройствах - Sony Z5 и Nexus 9, оба с Android 7.1.1, получил0 на обоих.

На устройствах с более поздними версиями Android тот же код, похоже, возвращает ожидаемый результат.

Есть ли ошибка в платформе Android 7.1 или я использую другой вызов?

0 ответов

Другие вопросы по тегам