9 android android-intent android-layout
在我的应用程序中,我添加了一个intent,以便用户可以调用:
str="tel:"+phoneArray[11];
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse(str));
startActivity(intent);
Run Code Online (Sandbox Code Playgroud)
然后它从Android手机调用,但我想设置另一个具有不同外观的自定义拨号器.需要做什么?我不是指如何设计拨号器,而只是如何设置一个将输入数字并执行呼叫的UI.
zap*_*apl 12
创建响应的应用程序Intent.ACTION_DIAL.在AndroidManifest.xml您需要将以下内容添加到该Activity:
<intent-filter>
<action android:name="android.intent.action.DIAL" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
Run Code Online (Sandbox Code Playgroud)
您可以将官方手机应用作为参考.但要注意,这不是一项微不足道的任务.
您只能以这种方式替换拨号器.实际调用的东西(在调用期间看到的内容)无法更改.
有关更多信息,请参阅Stack Overflow问题Android拨号程序应用程序.
| 归档时间: |
|
| 查看次数: |
34915 次 |
| 最近记录: |