У меня есть приложение, которое должно активировать его действие, как только пользователь набирает номер, например цифру «6». Мой вопрос: как активировать приложение или активность в приложении, как только номер набирается с клавиатуры?Как активировать приложение с панели набора номера?
1
A
ответ
1
Похоже, что вы ищете функцию «секретных кодов». Это не позволяет вам слушать один номер (я не считаю, что это возможно), но это то, что позволяет запускать приложения с такими кодами, как # # 123456 # #.
Вы можете зарегистрировать BroadcastReceiver для прослушивания секретного кода в манифесте так:
<receiver android:name=".MyBroadcastReceiver">
<intent-filter>
<action android:name="android.provider.Telephony.SECRET_CODE"/>
<data android:scheme="android_secret_code" android:host="123456"/>
</intent-filter>
</receiver>
Ваш BroadcastReceiver может выглядеть примерно так:
public class MyBroadcastReceiver extends BroadcastReceiver {
public void onReceive(Context context, Intent intent) {
if ("android.provider.Telephony.SECRET_CODE".equals(intent.getAction())) {
Intent i = new Intent(Intent.ACTION_MAIN);
i.setClass(context, MyBroadcastReceiver.class);
i.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
context.startActivity(i);
}
}
}
Смежные вопросы
- 1. Запуск приложения с использованием панели набора номера в android
- 2. мобильное приложение для автоматического набора номера с сообщением с сервера
- 3. android - Как активировать приложение.
- 4. Как проверить, установлено ли приложение для набора номера?
- 5. открытие набора номера для вызова номера пользователя хотят
- 6. Как мне активировать расширенное расширение боковой панели?
- 7. Активировать окно/приложение
- 8. активировать приложение Windows всегда
- 9. Активировать другое приложение - OSX
- 10. Откройте приложение для набора номера на главном экране
- 11. Автоматическое возвращение в приложение после набора номера в iPhone
- 12. Извлечение номера набора при вызове.
- 13. NFC Smartposter для набора номера
- 14. Настройка набора номера для гостей?
- 15. Номер повторного набора номера Паксоса
- 16. Как начать скрытое приложение с помощью набора номера (клавиатуры) с помощью кода Android?
- 17. Как передать функции набора номера значку
- 18. Как активировать/активировать интеракторы
- 19. Как активировать другое свернутое приложение? OS X
- 20. Как активировать действие, если приложение запущено?
- 21. Активировать приложение, когда экран разблокирован
- 22. Как активировать приложение ModernUI из собственного кода?
- 23. Функция набора номера телефона на Android-планшете
- 24. (UWP) Как активировать «Министруйщик на панели задач», как в Groove
- 25. Appium: Возможно ли доступ к панели набора номера и вызов с appium в iOS?
- 26. Как активировать информацию о ревизии в виде номера строки
- 27. номера набора после вызова инициируются в lync
- 28. Скрыть приложение с панели задач
- 29. Приложение для набора приложений JavaFX
- 30. приложение панели задач с моно
Какие исследования вы сделали в выполнении этого задача? –