Откройте все приложения электронной коммерции с помощью намерения

Я хочу сделать что-то подобное, я пишу название продукта (например, мышь ноутбука) в тексте редактирования моего приложения, а затем нажимаю кнопку поиска, и все приложения электронной коммерции, установленные на мобильном телефоне пользователя, должны отображаться в качестве опции (точно так же, как разделять намерения). Есть какой-либо способ сделать это?

С Intent нет никакой возможности. Все действия работают на <intent-filter>. Вы можете составить свой собственный список пакетов приложений электронной коммерции и отфильтровать их с помощью средства выбора намерений.

ADM 01.07.2018 18:21
0
1
46
1

Ответы 1

Я не думаю, что все приложения электронной коммерции имеют похожие фильтры намерений. Большинство приложений будут включать фильтр намерений ACTION_VIEW на своей главной странице, но он также используется многими другими приложениями. Вы можете использовать категории, но среди приложений электронной коммерции нет установленного стандарта.

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

Да, дружище, спасибо за быстрый ответ! ты предоставил мне путь!

darshan bhatt 01.07.2018 18:14

@darshanbhatt спасибо! Примите это как ответ, если это решило вашу проблему

Yashovardhan99 01.07.2018 18:15

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