2012-01-05 156 views
0

我想创建应用程序,前人的精力以这种方式工作:电话呼叫应用

  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> 
+0

当您尝试运行您的代码时会发生什么? – ethan 2012-01-09 20:11:14

回答