Заменить жест Google Now
Если вы хотите запустить Google Now на устройствах Nexus, вы проведете простой жест от навигатора. Я хочу пойти заменить эту функцию моим собственным приложением. если вы проведите по экрану, появится приложение-приёмник и спросит, какое приложение вы хотите запустить: мое приложение или Google Now. Как я могу это реализовать?
Я нашел пример, который работает без root.
Ответы
Ответ 1
Добавьте следующий <intent-filter>
в действие, которое вы хотите запустить с помощью жестов:
<intent-filter>
<action android:name="android.intent.action.ASSIST" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
Теперь вы увидите вариант для своего приложения, когда вы сделаете салфетки, и вам нужно будет выбрать его как обработчик по умолчанию, выбрав "Всегда", как показано ниже.
![enter image description here]()
Ответ 2
Это просто вопрос настройки правильного фильтра соответствия :
<intent-filter>
<action android:name="android.intent.action.ASSIST"/>
<category android:name="android.intent.category.DEFAULT"/>
</intent-filter>