Описание тега android-shortcutmanager

0 ответов

Нажатие на ярлык не открывает активность

Я создал ярлык в своем приложении, он отображает ярлык, но при нажатии на ярлык ничего не происходит. ниже мой код в манифесте: <activity android:name=".authentication.SplashActivity" android:launchMode="singleTop" android:screenOrientation="port…
1 ответ

Обновите Android SDK: установите последнюю платформу для реализации новых API, таких как "ShortcutManager"

Здесь я выполняю демо для Android ярлыков вводит в Android Nougat App Ярлыки Я использовал следующий код для создания ярлыка приложения ShortcutManager shortcutManager; if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.M) { s…
2 ответа

Быстрые клавиши Android [передача намерения (или некоторых данных) в shortcuts.xml ]

Реализуя статические ярлыки с помощью shortcut.xml, я хотел бы передать несколько дополнений с моим намерением. нужны пропущенные дополнения, чтобы выбрать несколько функций в целевом классе после запуска приложения. Возможно ли получить доступ к до…
12 апр '17 в 06:04
0 ответов

Ярлыки Android. Иконки с оттенками не поддерживаются

Icon icon = Icon.createWithResource(this, R.drawable.ic_camera_white_24dp); icon.setTintMode(myColor);//IllegalArgumentException: Icons with tints are not supported Можно ли программно установить цвет значка ярлыка? Я перепробовал много разных вариа…
1 ответ

Слушатель домашнего экрана?

Я хочу определить, добавил ли пользователь вручную или удалил ярлык моего приложения на главном экране. Я попытался использовать широковещательные приемники для следующих действий:com.android.launcher.permission.UNINSTALL_SHORTCUT com.android.launch…
1 ответ

Чтение данных из ярлыка

Я создаю несколько ярлыков Activity в моем приложении, используя этот код Intent shortcutIntent = new Intent(getApplicationContext(), SingleChat.class); shortcutIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); shortcutIntent.addFlags(Intent.FLAG_ACTI…
0 ответов

Проблема с ярлыками Android

Я создаю ярлык со следующим кодом, который работает на моем устройстве. Intent shortcutIntent = new Intent(getApplicationContext(), AlertActivity.class); shortcutIntent.setAction(Intent.ACTION_MAIN); Intent addIntent = new Intent(); addIntent.putExt…
1 ответ

Android - Как получить результат создания ярлыка

Глядя на пример кода здесь - я нахожу следующий комментарий озадачивающим: // ... We assume here that the // app has implemented a method called createShortcutResultIntent() that // returns a broadcast intent. Что это означает, что приложение реализ…
0 ответов

Получать обратный вызов / трансляцию при закреплении ярлыка в Android O

Я пытаюсь добавить два ярлыка одновременно. Но android 8 показывает диалог и запрашивает у пользователя разрешение на добавление ярлыка, и два из этих диалогов не могут быть представлены одновременно. Поэтому мне нужен способ, с помощью которого я м…
1 ответ

Невозможно создать ярлык для вызова номера на Android N

Это пример кода для создания прямого ярлыка, который вызывает определенный номер и который работает на Android M и ниже. public void installShortcutGetId(){ Intent intent = new Intent("com.android.launcher.action.INSTALL_SHORTCUT"); intent.putExtra(…
1 ответ

Как получить Intents для статических ярлыков (quickcuts) всех установленных приложений во время выполнения?

В Android 7.1 существуют ярлыки приложений ("quickcuts"), которые можно определить как намерения в файле ресурсов shortcuts.xml, на который затем ссылаются в теге метаданных файла AndroidManifest.xml приложения. Затем приложение Action Launcher може…
0 ответов

Как удалить закрепленные ярлыки после удаления приложения

Я добавил ярлык на домашний экран, используя этот код. Это работает нормально, но когда я удаляю приложение, добавленные ярлыки не удаляются автоматически. Intent shortcutIntent = new Intent(Intent.ACTION_VIEW); Uri uri = Uri.parse("https://some.url…
0 ответов

Ярлыки на Oreo для приложений запуска NON

У меня есть панель запуска боковой панели, которая используется в сочетании с домашней панелью запуска по умолчанию, это означает, что она на самом деле работает как домашняя панель запуска, но не установлена ​​в качестве домашней панели запуска по …
28 май '19 в 08:12
2 ответа

Дублирование закрепленного ярлыка с помощью Менеджера ярлыков

Я пытаюсь создать закрепленный ярлык на главном экране моего использования ShortcutManager. Я могу создать закрепленный ярлык, используя следующий код: Intent i = new Intent(); i.setAction(Intent.ACTION_VIEW); i.setData(Uri.parse("www.google.com"));…
0 ответов

Ярлык не запускает файл в Android Q

Мое Android-приложение предназначено для уровня API 28. Оно прикрепляет ярлык PDF-файла к домашнему экрану, и нажатие на иконку открывает файл. До Android Pie все работало очень хорошо. Но когда я тестировал его на API 29, нажатие на значок открывае…
02 авг '19 в 11:27
0 ответов

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

Согласно официальной документации - https://developer.android.com/reference/android/content/pm/ShortcutManager.html ShortcutManager.getPinnedShortcuts() должен быть доступен, начиная с API 25. Но когда я делаю простой final ShortcutManager sm = getA…
0 ответов

Как создать ярлык на домашнем экране Android, который переживает удаление приложения?

В более старых версиях Android вы могли создать ярлык на главном экране с помощью com.android.launcher.action.INSTALL_SHORTCUTнамерение. В зависимости от действия, которое вы выполнили с намерением, эти ярлыки оставались на главном экране, даже когд…
0 ответов

Значок не отображается при одновременном использовании двух или более динамических ярлыков

У меня довольно простой код, который создает динамические ярлыки по запросам пользователей. У каждого ярлыка есть уникальный идентификатор, метка и цель, но у него такой же значок, как и у остальных. Следующие методы вызываются каждый раз, когда пол…
1 ответ

Панель запуска Android - ярлык для ссылки в браузере

Я хочу добавить ярлык запуска Android, чтобы открывать с ним ссылку. Примерно так изображения Это возможно? И если есть возможность, как мне это сделать? [
1 ответ

Samsung A10 android 11 не создает ярлык приложения программно

Samsung A10 android 11 обновлен Этот код предназначен только для Android Oreo и выше. Вот код, который я использовал для программного создания ярлыка в Android. На всех других устройствах он работает отлично, но на этом конкретном устройстве он созд…