Как обнаружить входящий вызов на N900 и отобразить информационное окно в зависимости от звонящего?

StackOverflow https://stackoverflow.com/questions/4827203

  •  26-10-2019
  •  | 
  •  

Вопрос

Позволяет ли N900 отображать дополнительную информацию параллельно родному приложению или последнее всегда имеет приоритет над моим процессом?

Меня интересует отображение дополнительной информации на основе идентификатора вызывающего абонента.

Если это возможно, можете ли вы назвать какие-либо подводные камни или дать небольшие примеры кода Python или советы для начала работы?

Это было полезно?

Решение

обнаружение входящего вызова может быть самой маленькой проблемой, с которой вы столкнетесь в этом путешествии — вы можете начать с эта тема

теперь учтите еще несколько факторов, прежде чем принять решение, хотите ли вы продолжать или нет:

  1. звонки приходят не только как телефонный звонок но также как вызов SIP, вызов Skype, вызов GTalk и т. д.
  2. сигнализация вызова требует относительно больших ресурсов из-за ограничений по времени, а также блокировки ввода-вывода и т. д.
  3. Диалог вызова должен работать нормально в книжной и альбомной ориентации, поэтому вам, возможно, придется перейти к расширению архитектуры вызова, а не напишу свою небольшую вещь за 1-2 выходных
  4. внутреннее хранилище eMMC работает не быстро и замедляется при попытке записи более чем в 2 потоках

Если вы согласны с риском потратить время и столкнуться с ограничениями платформы Maemo5, поставленной на крючок конца жизненного цикла - подумайте о том, чтобы изучить ключевые слова Google для управления телепатией maemo5.это отправная точка, а не окончательное руководство - вам нужно научиться выходить из многих разных вещей, прежде чем вы начнете подходить к подключению диалоговых окон хода вызова.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top