Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/178.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 如何列出以管理电话呼叫,如Skype或Viber_Android - Fatal编程技术网

Android 如何列出以管理电话呼叫,如Skype或Viber

Android 如何列出以管理电话呼叫,如Skype或Viber,android,Android,当用户通过拨号器或联系人拨打电话时,我希望被列为可以管理它的应用之一,就像Skype、Viber或其他电话应用一样 我尝试了许多不同的解决方案,但都没有成功,比如在清单文件的接收者中添加以下意图过滤器: <intent-filter> <action android:name="android.intent.action.CALL_BUTTON" /> <action android:name="and

当用户通过拨号器或联系人拨打电话时,我希望被列为可以管理它的应用之一,就像Skype、Viber或其他电话应用一样

我尝试了许多不同的解决方案,但都没有成功,比如在清单文件的接收者中添加以下意图过滤器:

        <intent-filter>
            <action android:name="android.intent.action.CALL_BUTTON" />
            <action android:name="android.intent.action.CALL" />
            <action android:name="android.intent.action.DIAL" />
            <category android:name="android.intent.category.DEFAULT" />
            <data android:scheme="tel" />
            <data android:scheme="dial" />
        </intent-filter>

关于stackoverflow的所有问题对我都没有帮助;它们模糊不清,不起作用

编辑: 试图将意图筛选器也放在活动清单标记中。同样的结果。我也尝试过CALL_PRIVILEGED action,即使它不应该被第三方应用程序使用:

        <intent-filter>
            <action android:name="android.intent.action.CALL_PRIVILEGED"/>
            <category android:name="android.intent.category.DEFAULT" />
            <data android:scheme="tel" />
        </intent-filter>

可能重复的问题不是该问题的重复