装完来电通之后,按下主屏幕下方的“拨号”按钮,会让你选择要启动的拨号面板,请问要怎样实现,我自己写了一个拨号面板的ACTIVITY,要怎么才能在按下“拨号”按钮后弹出选择呢

解决方案 »

  1.   

    <intent-filter >
    <action android:name="android.intent.action.CALL"/>
    </intent-filter>在AndroidManifest.xml里边添加这个试试
      

  2.   

    给AndroidManifest.xml里面给对应的Activity或者receiver加上:
    <intent-filter>
            <action android:name="android.intent.action.ACTION_DIAL" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:scheme="tel" />
        </intent-filter>
        <intent-filter > 
         <action android:name="android.intent.action.CALL_PRIVILEGED" /> 
         <category android:name="android.intent.category.DEFAULT" /> 
         <data android:scheme="tel" /> 
    </intent-filter>
    <intent-filter> 
    <action android:name="android.intent.action.NEW_OUTGOING_CALL" /> 
    <category android:name="android.intent.category.DEFAULT" />
    <data android:scheme="tel" />
    </intent-filter>
      

  3.   

    你如果确定“来电通”有你要的效果,下载它的apk,改名为.zip,解析后看一下AndroidManifest.xml里面的设置看看。不过,我认为,这个主界面的按钮应该不属于某个特定的action,应该是Lanucher界面的部份。