<action android:name="android.intent.action.CALL" />
<action android:name="android.intent.action.CALL_BUTTON" />
<action android:name="android.intent.action.DIAL" />
我如何使用这些动作以及在哪里?
我想在android中调用时给用户选项。就像我打电话一样,它应该首先询问您想要打电话的地方。
基本上我想在主屏幕的Android设备中按下手机图标时提供启动我的应用程序的选项。那有可能吗?
答案 0 :(得分:1)
将这些过滤器添加到要在清单中启动的活动中(我希望您知道如何使用代码和所需权限进行调用)
<activity
android:name=".activities.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.CALL_BUTTON" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.CALL_PRIVILEGED" />
<category android:name="android.intent.category.DEFAULT" />
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.DIAL" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="tel" />
</intent-filter>
</activity>