Приложение для телефонных звонков

Я пытаюсь создать приложение, которое должно работать следующим образом:

  1. Пользователь набирает номер телефона (в контакте или через номеронабиратель)
  2. Приложение возьмет номер, отправит его на сервер
  3. Сервер обращается к пользователю
  4. Пользователь отвечает на звонок
  5. Сервер звонит на номер

У меня есть одна проблема. Я не могу обработать Intent от Dailer, используя это AndroidManifest.xml:

<uses-sdk android:minSdkVersion="7" />
<uses-permission android:name="android.permission.READ_CONTACTS"/>
<uses-permission android:name="android.permission.CALL_PHONE"/>
<uses-permission android:name="android.permission.PROCESS_OUTGOING_CALLS"/>

<application
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name" >
    <activity
        android:name=".HomeScreenActivity"
        android:label="@string/app_name" >
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />

            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity android:name="CallProgressActivity">
        <intent-filter>
            <action android:name="android.intent.action.DIAL"/>
            <action android:name="android.intent.action.CALL"/>
            <category android:name="android.intent.category.DEFAULT" />
        </intent-filter>
    </activity>
</application>

person frogggias    schedule 05.01.2012    source источник
comment
Что происходит, когда вы пытаетесь запустить свой код?   -  person ethan    schedule 10.01.2012


Ответы (1)


Чтобы перехватить исходящий вызов, проверьте о">это

а также это

Для автоматического ответа на вызов, пожалуйста, проверьте.

это

person kingston    schedule 05.01.2012