Заменить жест Google Now

Если вы хотите запустить Google Now на устройствах Nexus, вы проведете простой жест от навигатора. Я хочу пойти заменить эту функцию моим собственным приложением. Если вы проведите по экрану, появится приложение-приёмник и спросит, какое приложение вы хотите запустить: мое приложение или Google Now. Как я могу это реализовать?

Я нашел пример, который работает без root.

Solutions Collecting From Web of "Заменить жест Google Now"

Добавьте следующий <intent-filter> в действие, которое вы хотите запустить из этого жеста:

 <intent-filter> <action android:name="android.intent.action.ASSIST" /> <category android:name="android.intent.category.DEFAULT" /> </intent-filter> 

Теперь вы увидите вариант для своего приложения, когда вы сделаете салфетки, и вам нужно будет выбрать его как обработчик по умолчанию, выбрав «Всегда», как показано ниже.

Введите описание изображения здесь

Это вопрос установки правильного фильтра цели :

 <intent-filter> <action android:name="android.intent.action.ASSIST"/> <category android:name="android.intent.category.DEFAULT"/> </intent-filter>