如何在Android Studio中点击按钮时拨打电话?

nzrxty8p  于 2023-03-24  发布在  Android
关注(0)|答案(1)|浏览(217)

我在一个项目中,我已经创建了一个按钮。我想添加一个功能,如果我点击该按钮,然后它会自动拨打警察号码(100).我已经写了相同的代码,当我点击那个按钮时,我的移动的拨号盘打开,拨号盘上显示100个号码。有什么方法可以自动拨打电话而不是直接将我引导到拨号盘吗?
有没有人可以指导我这方面的工作?

xwbd5t1u

xwbd5t1u1#

这只是你如何使用意图的问题,这应该直接拨打号码:

Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:" + "100"));
startActivity(callIntent);

以下是有关ACTION_CALLACTION_DIAL的文档。
ACTION_DIAL将只填写拨号器中的号码:Intent.ACTION_DIAL
ACTION_CALL将填写拨号器中的号码并尝试拨号:Intent.ACTION_CALL

相关问题