Приложение для телефонного звонка - PullRequest
0 голосов
/ 05 января 2012

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

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

У меня есть одна проблема. Я не могу обработать Намерение от 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>

1 Ответ

1 голос
/ 06 января 2012

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

а также это

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

это

...