Я хочу ответить на телефонный звонок. Я нашел намерение android.intent.action.ANSWER
но кажется, что единственным эффектом, который я получаю, является ActivityNotFoundException. Почему? Действительно ли это - намерение устаревшее? Как я могу достигнуть ответа? Я также услышал о "методе telnet".Что это?
Спасибо
Это невозможно, проверьте эту тему для получения дополнительной информации.
эта доза события не работает. вы должны использовать:
Intent i = new Intent(Intent.ACTION_MEDIA_BUTTON);
KeyEvent event = new KeyEvent(KeyEvent.ACTION_DOWN,KeyEvent.KEYCODE_HEADSETHOOK);
i.putExtra(Intent.EXTRA_KEY_EVENT, event );
context.sendOrderedBroadcast(i, null);
, которые имитируют поведение нажатия клавиши.